Diff of /SoundDriver/IoDrvSoundDemo.devdesc.xml [000000] .. [r1]  Maximize  Restore

Switch to unified view

a b/SoundDriver/IoDrvSoundDemo.devdesc.xml
1
<?xml version="1.0" encoding="utf-8"?>
2
<DeviceDescription xmlns="http://www.3s-software.com/schemas/DeviceDescription-1.0.xsd" xmlns:ts="http://www.3s-software.com/schemas/TargetSettings-0.1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3
<Strings namespace="local">
4
    <Language lang="en">
5
      <String identifier="ModelName">SoundCard</String>
6
      <String identifier="DeviceDescription"></String>
7
      <String identifier="VendorName">Sound Company</String>
8
      <String identifier="typename">MyDevice_With_Libs</String>
9
      <String identifier="typedescription">
10
        A device that includes libs and automatically generates some FB instances from this libs.
11
      </String>
12
    </Language>
13
  </Strings>
14
  <Files namespace="local">
15
    <Language lang="en">
16
      <File fileref="local" identifier="JoystickIcon">
17
        <LocalFile>Sound.ico</LocalFile>
18
      </File>
19
    </Language>
20
  </Files>
21
  <Device hideInCatalogue="false">
22
    <DeviceIdentification>
23
      <Type>40100</Type>
24
      <Id>1001 0007</Id>
25
      <Version>3.3.0.0</Version>
26
    </DeviceIdentification>
27
    <DeviceInfo>
28
      <Name name="local:ModelName">SoundCard</Name>
29
      <Description name="local:DeviceDescription">Device that is supported by an IO-driver written in C</Description>
30
      <Vendor name="local:VendorName">Sound Company</Vendor>
31
      <Icon name="local:SoundIcon">Sound.ico</Icon>
32
    </DeviceInfo>
33
  <Types namespace="local">
34
    <BitfieldType basetype="std:BYTE" name="TBitStringOutByte0">
35
      <Component identifier="Bit0" type="std:BOOL">
36
        <Default />
37
        <VisibleName name="local:TBitStringOutByte0.Bit0">Bit0</VisibleName>
38
        <Description name="local:Id20.Desc">ding</Description>
39
      </Component>
40
      <Component identifier="Bit1" type="std:BOOL">
41
        <Default />
42
        <VisibleName name="local:TBitStringOutByte0.Bit1">Bit1</VisibleName>
43
        <Description name="local:Id20.Desc">cord</Description>
44
      </Component>
45
      <Component identifier="Bit2" type="std:BOOL">
46
        <Default />
47
        <VisibleName name="local:TBitStringOutByte0.Bit2">Bit2</VisibleName>
48
        <Description name="local:Id20.Desc">chimes</Description>
49
      </Component>
50
      <Component identifier="Bit3" type="std:BOOL">
51
        <Default />
52
        <VisibleName name="local:TBitStringOutByte0.Bit3">Bit3</VisibleName>
53
        <Description name="local:Id20.Desc">notify</Description>
54
      </Component>
55
      <Component identifier="Bit4" type="std:BOOL">
56
        <Default />
57
        <VisibleName name="local:TBitStringOutByte0.Bit4">Bit4</VisibleName>
58
        <Description name="local:Id20.Desc">ringout</Description>
59
      </Component>
60
      <Component identifier="Bit5" type="std:BOOL">
61
        <Default />
62
        <VisibleName name="local:TBitStringOutByte0.Bit5">Bit5</VisibleName>
63
        <Description name="local:Id20.Desc">tada</Description>
64
      </Component>
65
      <Component identifier="Bit6" type="std:BOOL">
66
        <Default />
67
        <VisibleName name="local:TBitStringOutByte0.Bit6">Bit6</VisibleName>
68
        <Description name="local:Id20.Desc">type</Description>
69
      </Component>
70
      <Component identifier="Bit7" type="std:BOOL">
71
        <Default />
72
        <VisibleName name="local:TBitStringOutByte0.Bit7">Bit7</VisibleName>
73
        <Description name="local:Id20.Desc">newmail</Description>
74
      </Component>
75
    </BitfieldType>
76
    
77
    <BitfieldType basetype="std:BYTE" name="TBitStringOutByte1">
78
      <Component identifier="Bit0" type="std:BOOL">
79
        <Default />
80
        <VisibleName name="local:TBitStringOutByte1.Bit0">Bit0</VisibleName>
81
        <Description name="local:Id20.Desc">C</Description>
82
      </Component>
83
      <Component identifier="Bit1" type="std:BOOL">
84
        <Default />
85
        <VisibleName name="local:TBitStringOutByte1.Bit1">Bit1</VisibleName>
86
        <Description name="local:Id20.Desc">Cis</Description>
87
      </Component>
88
      <Component identifier="Bit2" type="std:BOOL">
89
        <Default />
90
        <VisibleName name="local:TBitStringOutByte1.Bit2">Bit2</VisibleName>
91
        <Description name="local:Id20.Desc">D</Description>
92
      </Component>
93
      <Component identifier="Bit3" type="std:BOOL">
94
        <Default />
95
        <VisibleName name="local:TBitStringOutByte1.Bit3">Bit3</VisibleName>
96
        <Description name="local:Id20.Desc">Dis</Description>
97
      </Component>
98
      <Component identifier="Bit4" type="std:BOOL">
99
        <Default />
100
        <VisibleName name="local:TBitStringOutByte1.Bit4">Bit4</VisibleName>
101
        <Description name="local:Id20.Desc">E</Description>
102
      </Component>
103
      <Component identifier="Bit5" type="std:BOOL">
104
        <Default />
105
        <VisibleName name="local:TBitStringOutByte1.Bit5">Bit5</VisibleName>
106
        <Description name="local:Id20.Desc">F</Description>
107
      </Component>
108
      <Component identifier="Bit6" type="std:BOOL">
109
        <Default />
110
        <VisibleName name="local:TBitStringOutByte1.Bit6">Bit6</VisibleName>
111
        <Description name="local:Id20.Desc">Fis</Description>
112
      </Component>
113
      <Component identifier="Bit7" type="std:BOOL">
114
        <Default />
115
        <VisibleName name="local:TBitStringOutByte1.Bit7">Bit7</VisibleName>
116
        <Description name="local:Id20.Desc">G</Description>
117
      </Component>
118
    </BitfieldType>
119
    
120
    <BitfieldType basetype="std:BYTE" name="TBitStringOutByte2">
121
      <Component identifier="Bit0" type="std:BOOL">
122
        <Default />
123
        <VisibleName name="local:TBitStringOutByte2.Bit0">Bit0</VisibleName>
124
        <Description name="local:Id20.Desc">Gis</Description>
125
      </Component>
126
      <Component identifier="Bit1" type="std:BOOL">
127
        <Default />
128
        <VisibleName name="local:TBitStringOutByte2.Bit1">Bit1</VisibleName>
129
        <Description name="local:Id20.Desc">A</Description>
130
      </Component>
131
      <Component identifier="Bit2" type="std:BOOL">
132
        <Default />
133
        <VisibleName name="local:TBitStringOutByte2.Bit2">Bit2</VisibleName>
134
        <Description name="local:Id20.Desc">Ais</Description>
135
      </Component>
136
      <Component identifier="Bit3" type="std:BOOL">
137
        <Default />
138
        <VisibleName name="local:TBitStringOutByte2.Bit3">Bit3</VisibleName>
139
        <Description name="local:Id20.Desc">H</Description>
140
      </Component>
141
      <Component identifier="Bit4" type="std:BOOL">
142
        <Default />
143
        <VisibleName name="local:TBitStringOutByte2.Bit4">Bit4</VisibleName>
144
        <Description name="local:Id20.Desc">C_</Description>
145
      </Component>
146
      <Component identifier="Bit5" type="std:BOOL">
147
        <Default />
148
        <VisibleName name="local:TBitStringOutByte2.Bit5">Bit5</VisibleName>
149
        <Description name="local:Id20.Desc">Cis_</Description>
150
      </Component>
151
      <Component identifier="Bit6" type="std:BOOL">
152
        <Default />
153
        <VisibleName name="local:TBitStringOutByte2.Bit6">Bit6</VisibleName>
154
        <Description name="local:Id20.Desc">D_</Description>
155
      </Component>
156
      <Component identifier="Bit7" type="std:BOOL">
157
        <Default />
158
        <VisibleName name="local:TBitStringOutByte2.Bit7">Bit7</VisibleName>
159
        <Description name="local:Id20.Desc">Dis_</Description>
160
      </Component>
161
    </BitfieldType>
162
    
163
    <BitfieldType basetype="std:BYTE" name="TBitStringOutByte3">
164
      <Component identifier="Bit0" type="std:BOOL">
165
        <Default />
166
        <VisibleName name="local:TBitStringOutByte3.Bit0">Bit0</VisibleName>
167
        <Description name="local:Id20.Desc">E_</Description>
168
      </Component>
169
      <Component identifier="Bit1" type="std:BOOL">
170
        <Default />
171
        <VisibleName name="local:TBitStringOutByte3.Bit1">Bit1</VisibleName>
172
        <Description name="local:Id20.Desc">F_</Description>
173
      </Component>
174
      <Component identifier="Bit2" type="std:BOOL">
175
        <Default />
176
        <VisibleName name="local:TBitStringOutByte3.Bit2">Bit2</VisibleName>
177
        <Description name="local:Id20.Desc">Fis_</Description>
178
      </Component>
179
      <Component identifier="Bit3" type="std:BOOL">
180
        <Default />
181
        <VisibleName name="local:TBitStringOutByte3.Bit3">Bit3</VisibleName>
182
        <Description name="local:Id20.Desc">G_</Description>
183
      </Component>
184
      <Component identifier="Bit4" type="std:BOOL">
185
        <Default />
186
        <VisibleName name="local:TBitStringOutByte3.Bit4">Bit4</VisibleName>
187
        <Description name="local:Id20.Desc">Gis_</Description>
188
      </Component>
189
      <Component identifier="Bit5" type="std:BOOL">
190
        <Default />
191
        <VisibleName name="local:TBitStringOutByte3.Bit5">Bit5</VisibleName>
192
        <Description name="local:Id20.Desc">A_</Description>
193
      </Component>
194
      <Component identifier="Bit6" type="std:BOOL">
195
        <Default />
196
        <VisibleName name="local:TBitStringOutByte3.Bit6">Bit6</VisibleName>
197
        <Description name="local:Id20.Desc">Ais_</Description>
198
      </Component>
199
      <Component identifier="Bit7" type="std:BOOL">
200
        <Default />
201
        <VisibleName name="local:TBitStringOutByte3.Bit7">Bit7</VisibleName>
202
        <Description name="local:Id20.Desc">H_</Description>
203
      </Component>
204
    </BitfieldType>
205
    
206
    <BitfieldType basetype="std:BYTE" name="TBitStringOutByte4">
207
      <Component identifier="Bit0" type="std:BOOL">
208
        <Default />
209
        <VisibleName name="local:TBitStringOutByte4.Bit0">Bit0</VisibleName>
210
        <Description name="local:Id20.Desc">sound0</Description>
211
      </Component>
212
      <Component identifier="Bit1" type="std:BOOL">
213
        <Default />
214
        <VisibleName name="local:TBitStringOutByte4.Bit1">Bit1</VisibleName>
215
        <Description name="local:Id20.Desc">sound1</Description>
216
      </Component>
217
      <Component identifier="Bit2" type="std:BOOL">
218
        <Default />
219
        <VisibleName name="local:TBitStringOutByte4.Bit2">Bit2</VisibleName>
220
        <Description name="local:Id20.Desc">sound2</Description>
221
      </Component>
222
      <Component identifier="Bit3" type="std:BOOL">
223
        <Default />
224
        <VisibleName name="local:TBitStringOutByte4.Bit3">Bit3</VisibleName>
225
        <Description name="local:Id20.Desc">sound3</Description>
226
      </Component>
227
      <Component identifier="Bit4" type="std:BOOL">
228
        <Default />
229
        <VisibleName name="local:TBitStringOutByte4.Bit4">Bit4</VisibleName>
230
        <Description name="local:Id20.Desc">sound4</Description>
231
      </Component>
232
      <Component identifier="Bit5" type="std:BOOL">
233
        <Default />
234
        <VisibleName name="local:TBitStringOutByte4.Bit5">Bit5</VisibleName>
235
        <Description name="local:Id20.Desc">sound5</Description>
236
      </Component>
237
      <Component identifier="Bit6" type="std:BOOL">
238
        <Default />
239
        <VisibleName name="local:TBitStringOutByte4.Bit6">Bit6</VisibleName>
240
        <Description name="local:Id20.Desc">sound6</Description>
241
      </Component>
242
      <Component identifier="Bit7" type="std:BOOL">
243
        <Default />
244
        <VisibleName name="local:TBitStringOutByte4.Bit7">Bit7</VisibleName>
245
        <Description name="local:Id20.Desc">sound7</Description>
246
      </Component>
247
    </BitfieldType>
248
    
249
    <StructType name="TChannelOutput">
250
      <Component identifier="Byte0" type="local:TBitStringOutByte0">
251
        <Default />
252
        <VisibleName name="local:TChannel3Byte.Byte0">Byte0</VisibleName>
253
      </Component>
254
      <Component identifier="Byte1" type="local:TBitStringOutByte1">
255
        <Default />
256
        <VisibleName name="local:TChannel3Byte.Byte1">Byte1</VisibleName>
257
      </Component>
258
      <Component identifier="Byte2" type="local:TBitStringOutByte2">
259
        <Default />
260
        <VisibleName name="local:TChannel3Byte.Byte2">Byte2</VisibleName>
261
      </Component>
262
      <Component identifier="Byte3" type="local:TBitStringOutByte3">
263
        <Default />
264
        <VisibleName name="local:TChannel3Byte.Byte3">Byte3</VisibleName>
265
      </Component>
266
      <Component identifier="Byte4" type="local:TBitStringOutByte4">
267
        <Default />
268
        <VisibleName name="local:TChannel3Byte.Byte4">Byte4</VisibleName>
269
      </Component>
270
    </StructType>
271
  </Types>
272
  
273
    <Connector moduleType="257" interface="Common.PCI" role="child" explicit="false" connectorId="1" hostpath="-1">
274
      <InterfaceName name="local:PCI">PCI-Bus</InterfaceName>
275
      <Slot count="1" allowEmpty="false"></Slot>
276
    </Connector>
277
    <Connector moduleType="40100" interface="MyCompany:Internal" role="parent" explicit="false" connectorId="2" hostpath="1">
278
      <InterfaceName name="local:DP">Internal</InterfaceName>
279
      <Var max="125"></Var>
280
      <DriverInfo needsBusCycle="true"></DriverInfo>
281
      <HostParameterSet>
282
        <Parameter ParameterId="10" type="std:STRING">
283
          <Attributes channel="none" download="true" functional="false" offlineaccess="read" onlineaccess="read" />
284
          <Default>'Sound Company'</Default>
285
          <Name name="local:Id10">Vendor</Name>
286
          <Description name="local:Id10.Desc">Vendor of the device</Description>
287
        </Parameter>
288
        <Parameter ParameterId="20" type="std:STRING">
289
          <Attributes channel="none" download="true" functional="false" offlineaccess="read" onlineaccess="read" />
290
          <Default>'SoundCard'</Default>
291
          <Name name="local:Id20">ModelName</Name>
292
          <Description name="local:Id20.Desc">Model name of the device</Description>
293
        </Parameter>        
294
        <Parameter ParameterId="50" type="std:STRING">
295
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
296
          <Default>'C:/temp/Sounds/'</Default>
297
          <Name name="local:Id50">Path to Sounds</Name>
298
          <Description name="local:Id50.Desc">Path to wav files</Description>
299
        </Parameter>    
300
        
301
        <Parameter ParameterId="10200" type="std:STRING">
302
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
303
          <Default>'ding.wav'</Default>
304
          <Name name="local:Id10200">ding</Name>
305
          <Description name="local:Id10200.Desc">Windows Sound</Description>
306
        </Parameter>
307
        <Parameter ParameterId="10201" type="std:STRING">
308
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
309
          <Default>'cord.wav'</Default>
310
          <Name name="local:Id10201">cord</Name>
311
          <Description name="local:Id10201.Desc">Windows Sound</Description>
312
        </Parameter>
313
        <Parameter ParameterId="10202" type="std:STRING">
314
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
315
          <Default>'chimes.wav'</Default>
316
          <Name name="local:Id10202">chimes</Name>
317
          <Description name="local:Id10202.Desc">Windows Sound</Description>
318
        </Parameter>
319
        <Parameter ParameterId="10203" type="std:STRING">
320
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
321
          <Default>'notify.wav'</Default>
322
          <Name name="local:Id10203">notify</Name>
323
          <Description name="local:Id10203.Desc">Windows Sound</Description>
324
        </Parameter>
325
        <Parameter ParameterId="10204" type="std:STRING">
326
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
327
          <Default>'ringout.wav'</Default>
328
          <Name name="local:Id10204">ringout</Name>
329
          <Description name="local:Id10204.Desc">Windows Sound</Description>
330
        </Parameter>
331
        <Parameter ParameterId="10205" type="std:STRING">
332
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
333
          <Default>'tada.wav'</Default>
334
          <Name name="local:Id10205">tada</Name>
335
          <Description name="local:Id10205.Desc">Windows Sound</Description>
336
        </Parameter>
337
        <Parameter ParameterId="10206" type="std:STRING">
338
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
339
          <Default>'type.wav'</Default>
340
          <Name name="local:Id10206">type</Name>
341
          <Description name="local:Id10206.Desc">Windows Sound</Description>
342
        </Parameter>
343
        <Parameter ParameterId="10207" type="std:STRING">
344
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
345
          <Default>'newmail.wav'</Default>
346
          <Name name="local:Id10207">newmail</Name>
347
          <Description name="local:Id10207.Desc">Windows Sound</Description>
348
        </Parameter>    
349
        
350
        <Parameter ParameterId="10208" type="std:STRING">
351
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
352
          <Default>'C.wav'</Default>
353
          <Name name="local:Id10208">C</Name>
354
          <Description name="local:Id10208.Desc">Great Octave</Description>
355
        </Parameter>
356
        <Parameter ParameterId="10209" type="std:STRING">
357
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
358
          <Default>'Cis.wav'</Default>
359
          <Name name="local:Id10209">Cis</Name>
360
          <Description name="local:Id10209.Desc">Great Octave</Description>
361
        </Parameter>
362
        <Parameter ParameterId="10210" type="std:STRING">
363
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
364
          <Default>'D.wav'</Default>
365
          <Name name="local:Id10210">D</Name>
366
          <Description name="local:Id10210.Desc">Great Octave</Description>
367
        </Parameter>
368
        <Parameter ParameterId="10211" type="std:STRING">
369
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
370
          <Default>'Dis.wav'</Default>
371
          <Name name="local:Id10211">Dis</Name>
372
          <Description name="local:Id10211.Desc">Great Octave</Description>
373
        </Parameter>
374
        <Parameter ParameterId="10212" type="std:STRING">
375
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
376
          <Default>'E.wav'</Default>
377
          <Name name="local:Id10212">E</Name>
378
          <Description name="local:Id10212.Desc">Great Octave</Description>
379
        </Parameter>
380
        <Parameter ParameterId="10213" type="std:STRING">
381
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
382
          <Default>'F.wav'</Default>
383
          <Name name="local:Id10213">F</Name>
384
          <Description name="local:Id10213.Desc">Great Octave</Description>
385
        </Parameter>
386
        <Parameter ParameterId="10214" type="std:STRING">
387
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="read" />
388
          <Default>'Fis.wav'</Default>
389
          <Name name="local:Id10214">Fis</Name>
390
          <Description name="local:Id10214.Desc">Great Octave</Description>
391
        </Parameter>
392
        <Parameter ParameterId="10215" type="std:STRING">
393
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
394
          <Default>'G.wav'</Default>
395
          <Name name="local:Id10215">G</Name>
396
          <Description name="local:Id10215.Desc">Great Octave</Description>
397
        </Parameter>
398
        <Parameter ParameterId="10216" type="std:STRING">
399
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
400
          <Default>'Gis.wav'</Default>
401
          <Name name="local:Id10216">Gis</Name>
402
          <Description name="local:Id10216.Desc">Great Octave</Description>
403
        </Parameter>
404
        <Parameter ParameterId="10217" type="std:STRING">
405
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
406
          <Default>'A.wav'</Default>
407
          <Name name="local:Id10217">A</Name>
408
          <Description name="local:Id10217.Desc">Great Octave</Description>
409
        </Parameter>
410
        <Parameter ParameterId="10218" type="std:STRING">
411
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
412
          <Default>'Ais.wav'</Default>
413
          <Name name="local:Id10218">Ais</Name>
414
          <Description name="local:Id10218.Desc">Great Octave</Description>
415
        </Parameter>
416
        <Parameter ParameterId="10219" type="std:STRING">
417
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
418
          <Default>'H.wav'</Default>
419
          <Name name="local:Id10219">H</Name>
420
          <Description name="local:Id10219.Desc">Great Octave</Description>
421
        </Parameter>
422
        
423
        <Parameter ParameterId="10220" type="std:STRING">
424
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
425
          <Default>'sC.wav'</Default>
426
          <Name name="local:Id10220">c</Name>
427
          <Description name="local:Id10220.Desc">Small Octave</Description>
428
        </Parameter>
429
        <Parameter ParameterId="10221" type="std:STRING">
430
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
431
          <Default>'sCis.wav'</Default>
432
          <Name name="local:Id10221">c</Name>
433
          <Description name="local:Id10221.Desc">Small Octave</Description>
434
        </Parameter>
435
        <Parameter ParameterId="10222" type="std:STRING">
436
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
437
          <Default>'sD.wav'</Default>
438
          <Name name="local:Id10222">d</Name>
439
          <Description name="local:Id10222.Desc">Small Octave</Description>
440
        </Parameter>
441
        <Parameter ParameterId="10223" type="std:STRING">
442
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
443
          <Default>'sDis.wav'</Default>
444
          <Name name="local:Id10223">dis</Name>
445
          <Description name="local:Id10223.Desc">Small Octave</Description>
446
        </Parameter>
447
        <Parameter ParameterId="10224" type="std:STRING">
448
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
449
          <Default>'sE.wav'</Default>
450
          <Name name="local:Id10224">e</Name>
451
          <Description name="local:Id10224.Desc">Small Octave</Description>
452
        </Parameter>
453
        <Parameter ParameterId="10225" type="std:STRING">
454
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
455
          <Default>'sF.wav'</Default>
456
          <Name name="local:Id10225">f</Name>
457
          <Description name="local:Id10225.Desc">Small Octave</Description>
458
        </Parameter>
459
        <Parameter ParameterId="10226" type="std:STRING">
460
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
461
          <Default>'sFis.wav'</Default>
462
          <Name name="local:Id10226">fis</Name>
463
          <Description name="local:Id10226.Desc">Small Octave</Description>
464
        </Parameter>
465
        <Parameter ParameterId="10227" type="std:STRING">
466
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
467
          <Default>'sG.wav'</Default>
468
          <Name name="local:Id10227">g</Name>
469
          <Description name="local:Id10227.Desc">Small Octave</Description>
470
        </Parameter>
471
        <Parameter ParameterId="10228" type="std:STRING">
472
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
473
          <Default>'sGis.wav'</Default>
474
          <Name name="local:Id10228">gis</Name>
475
          <Description name="local:Id10228.Desc">Small Octave</Description>
476
        </Parameter>
477
        <Parameter ParameterId="10229" type="std:STRING">
478
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
479
          <Default>'sA.wav'</Default>
480
          <Name name="local:Id10229">a</Name>
481
          <Description name="local:Id10229.Desc">Small Octave</Description>
482
        </Parameter>
483
        <Parameter ParameterId="10230" type="std:STRING">
484
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
485
          <Default>'sAis.wav'</Default>
486
          <Name name="local:Id10230">ais</Name>
487
          <Description name="local:Id10230.Desc">Small Octave</Description>
488
        </Parameter>
489
        <Parameter ParameterId="10231" type="std:STRING">
490
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
491
          <Default>'sH.wav'</Default>
492
          <Name name="local:Id10231">h</Name>
493
          <Description name="local:Id10231.Desc">Small Octave</Description>
494
        </Parameter>
495
        
496
        
497
        <Parameter ParameterId="10232" type="std:STRING">
498
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
499
          <Default>'file'</Default>
500
          <Name name="local:Id10232">sound0</Name>
501
          <Description name="local:Id10232.Desc">wav sound</Description>
502
        </Parameter>
503
        <Parameter ParameterId="10233" type="std:STRING">
504
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
505
          <Default>'file'</Default>
506
          <Name name="local:Id10233">sound1</Name>
507
          <Description name="local:Id10233.Desc">wav sound</Description>
508
        </Parameter>
509
        <Parameter ParameterId="10234" type="std:STRING">
510
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
511
          <Default>'file'</Default>
512
          <Name name="local:Id10234">sound2</Name>
513
          <Description name="local:Id10234.Desc">wav sound</Description>
514
        </Parameter>
515
        <Parameter ParameterId="10235" type="std:STRING">
516
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
517
          <Default>'file'</Default>
518
          <Name name="local:Id10235">sound3</Name>
519
          <Description name="local:Id10235.Desc">wav sound</Description>
520
        </Parameter>
521
        <Parameter ParameterId="10236" type="std:STRING">
522
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
523
          <Default>'file'</Default>
524
          <Name name="local:Id10236">sound4</Name>
525
          <Description name="local:Id10236.Desc">wav sound</Description>
526
        </Parameter>
527
        <Parameter ParameterId="10237" type="std:STRING">
528
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
529
          <Default>'file'</Default>
530
          <Name name="local:Id10237">sound5</Name>
531
          <Description name="local:Id10237.Desc">wav sound</Description>
532
        </Parameter>
533
        <Parameter ParameterId="10238" type="std:STRING">
534
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
535
          <Default>'file'</Default>
536
          <Name name="local:Id10238">sound6</Name>
537
          <Description name="local:Id10238.Desc">wav sound</Description>
538
        </Parameter>
539
        <Parameter ParameterId="10239" type="std:STRING">
540
          <Attributes channel="none" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
541
          <Default>'file'</Default>
542
          <Name name="local:Id10239">sound7</Name>
543
          <Description name="local:Id10239.Desc">wav sound</Description>
544
        </Parameter>
545
546
        <Parameter ParameterId="2000" type="local:TChannelOutput">
547
          <Attributes channel="output" download="true" functional="false" offlineaccess="readwrite" onlineaccess="readwrite" />
548
          <Default>17</Default>
549
          <Description name="local:Id20.Desc">ChannelOut</Description>
550
          <Name name="local:out1">SoundOutput</Name>
551
        </Parameter>    
552
        
553
      </HostParameterSet>
554
    </Connector>
555
  </Device>
556
</DeviceDescription>