home *** CD-ROM | disk | FTP | other *** search
- <?xml encoding="ISO-8859-1"?>
-
- <!ELEMENT Annotation (#PCDATA)>
- <!ATTLIST Annotation
- author CDATA #REQUIRED
- date CDATA #REQUIRED
- biduleVersion CDATA #REQUIRED>
-
- <!ELEMENT BoardLayout (MediaPool*, BiduleGroup*, Automation, AutomationCurve*, ParameterLink*, SyncLink*)>
-
- <!ELEMENT MediaPool (MediaEntry)*>
-
- <!ELEMENT MediaEntry EMPTY>
- <!ATTLIST MediaEntry
- filename CDATA #REQUIRED>
-
- <!ELEMENT BiduleGroup ( Geometry+, Channel*, Parameter*, CustomData*, ( Bidule | BiduleGroup | PolyphonyAdapter )*, Link*, Annotation*, VirtualParameter*)>
- <!ATTLIST BiduleGroup
- id ID #REQUIRED
- zoom CDATA #IMPLIED
- type CDATA #IMPLIED
- processingMode ( process | mute | passthrough ) #IMPLIED
- author CDATA #IMPLIED
- version CDATA #IMPLIED
- displayPath CDATA #IMPLIED
- displayName CDATA #IMPLIED>
-
- <!ELEMENT PolyphonyAdapter ( Bidule | BiduleGroup)+>
- <!ATTLIST PolyphonyAdapter
- id ID #REQUIRED
- processingMode ( process | mute | passthrough ) #IMPLIED
- displayName CDATA #IMPLIED
- polyphony CDATA #IMPLIED>
-
- <!ELEMENT Parameter (#PCDATA)>
- <!ATTLIST Parameter
- id CDATA #REQUIRED
- userMin CDATA #IMPLIED
- userMax CDATA #IMPLIED>
-
- <!ELEMENT VirtualParameter EMPTY>
- <!ATTLIST VirtualParameter
- id CDATA #REQUIRED
- source IDREF #REQUIRED
- param CDATA #REQUIRED
- displayName CDATA #IMPLIED
- GUI (nogui|slider|checkbox|choice) #IMPLIED>
-
-
- <!ELEMENT CustomData (#PCDATA)>
- <!ATTLIST CustomData
- name CDATA #REQUIRED>
-
- <!ELEMENT Channel EMPTY>
- <!ATTLIST Channel
- index CDATA #REQUIRED
- name CDATA #REQUIRED
- type (samples | midi | frequencies | magnitudes ) #REQUIRED
- direction ( input | output ) #REQUIRED>
-
- <!ELEMENT Bidule (Geometry+, ChannelConfig?, Gui?, Parameter*, CustomData*)>
- <!ATTLIST Bidule
- id ID #REQUIRED
- type CDATA #REQUIRED
- processingMode ( process | mute | passthrough ) #IMPLIED
- displayName CDATA #IMPLIED>
-
- <!ELEMENT Geometry EMPTY>
- <!ATTLIST Geometry
- x CDATA #REQUIRED
- y CDATA #REQUIRED
- w CDATA #REQUIRED
- h CDATA #REQUIRED>
-
- <!ELEMENT ChannelConfig EMPTY>
- <!ATTLIST ChannelConfig
- numSampleIn CDATA #REQUIRED
- numSampleOut CDATA #REQUIRED
- numMidiIn CDATA #REQUIRED
- numMidiOut CDATA #REQUIRED
- numFreqIn CDATA #REQUIRED
- numFreqOut CDATA #REQUIRED
- numMagIn CDATA #REQUIRED
- numMagOut CDATA #REQUIRED>
-
- <!ELEMENT Gui (Geometry?)>
- <!ATTLIST Gui
- state (minimized | maximized | normal) #REQUIRED
- hidden (true | false) #REQUIRED
- generic (true | false) #REQUIRED>
-
- <!ELEMENT Link EMPTY>
- <!ATTLIST Link
- producerId IDREF #REQUIRED
- producerChannel CDATA #REQUIRED
- listenerId IDREF #REQUIRED
- listenerChannel CDATA #REQUIRED>
-
- <!ELEMENT ParameterLink EMPTY>
- <!ATTLIST ParameterLink
- producerId IDREF #REQUIRED
- producerParamId CDATA #REQUIRED
- listenerId IDREF #REQUIRED
- listenerParamId CDATA #REQUIRED>
-
- <!ELEMENT SyncLink EMPTY>
- <!ATTLIST SyncLink
- source IDREF #REQUIRED
- destination IDREF #REQUIRED>
-
- <!ELEMENT Automation EMPTY>
- <!ATTLIST Automation
- id ID #REQUIRED>
-
- <!ELEMENT AutomationCurve (KeyFrame*)>
- <!ATTLIST AutomationCurve
- name CDATA #REQUIRED
- looping (true|false) #REQUIRED
- syncto IDREF #IMPLIED
- step CDATA #IMPLIED>
-
- <!ELEMENT KeyFrame EMPTY>
- <!ATTLIST KeyFrame
- x CDATA #REQUIRED
- y CDATA #REQUIRED>
-
-
-