--- linuxsampler/trunk/Documentation/lscp.xml 2004/08/20 17:25:19 221 +++ linuxsampler/trunk/Documentation/lscp.xml 2004/08/21 11:35:50 222 @@ -122,12 +122,12 @@ referred in this document as "sampler channels". The channels are in such way virtual as they can be connected to an arbitrary MIDI input method and arbitrary MIDI channel (e.g. - sampler channel 17 could be connected to an Alsa sequencer + sampler channel 17 could be connected to an ALSA sequencer device 64:0 and listening to MIDI channel 1 there). Each sampler engine will be assigned an own instance of one of the available sampler engines (e.g. GigEngine, DLSEngine). The audio output of each sampler channel can be routed to an arbitrary audio output - method (Alsa / Jack) and an arbitrary audio output channel + method (ALSA / JACK) and an arbitrary audio output channel there. @@ -390,11 +390,11 @@
Instances of drivers in LinuxSampler are called devices. You can use multiple audio devices simultaneously, e.g. to - output the sound of one sampler channel using the Alsa audio + output the sound of one sampler channel using the ALSA audio output driver, and on another sampler channel you might want - to use the Jack audio output driver. For particular audio + to use the JACK audio output driver. For particular audio output systems it's also possible to create several devices - of the same audio output driver, e.g. two separate Alsa + of the same audio output driver, e.g. two separate ALSA audio output devices for using two different sound cards at the same time. This chapter describes all commands to configure LinuxSampler's audio output devices and their @@ -440,7 +440,7 @@ C: "GET AVAILABLE_AUDIO_OUTPUT_DRIVERS" - S: "Alsa,Jack" + S: "ALSA,JACK"
@@ -506,13 +506,13 @@ Example: - C: "GET AUDIO_OUTPUT_DRIVER INFO Alsa" + C: "GET AUDIO_OUTPUT_DRIVER INFO ALSA" S: "DESCRIPTION: Advanced Linux Sound Architecture"    "VERSION: 1.0"    "PARAMETERS: - driver,channels,samplerate,active,fragments, - fragmentsize,card" + DRIVER,CHANNELS,SAMPLERATE,ACTIVE,FRAGMENTS, + FRAGMENTSIZE,CARD"    "." @@ -606,7 +606,7 @@ on, means the values for fields 'DEFAULT', 'RANGE_MIN', 'RANGE_MAX' and 'POSSIBILITIES' might depend on these listed parameters, for example assuming that an audio - driver (like the Alsa driver) offers parameters 'card' + driver (like the ALSA driver) offers parameters 'card' and 'samplerate' then parameter 'samplerate' would depend on 'card' because the possible values for 'samplerate' depends on the sound card which can be @@ -663,7 +663,7 @@ Examples: - C: "GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO Alsa card" + C: "GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO ALSA CARD" S: "DESCRIPTION: sound card to be used"    "TYPE: STRING"    "MANDATORY: false" @@ -676,7 +676,7 @@ - C: "GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO Alsa samplerate" + C: "GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO ALSA SAMPLERATE" S: "DESCRIPTION: output sample rate in Hz"    "TYPE: INT"    "MANDATORY: false" @@ -689,7 +689,7 @@ - C: "GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO Alsa samplerate card='0,0'" + C: "GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO ALSA SAMPLERATE CARD='0,0'" S: "DESCRIPTION: output sample rate in Hz"    "TYPE: INT"    "MANDATORY: false" @@ -750,13 +750,13 @@ Examples: - C: "CREATE AUDIO_OUTPUT_DEVICE Alsa" + C: "CREATE AUDIO_OUTPUT_DEVICE ALSA" S: "OK[0]" - C: "CREATE AUDIO_OUTPUT_DEVICE Alsa card='2,0' samplerate=96000" + C: "CREATE AUDIO_OUTPUT_DEVICE ALSA CARD='2,0' SAMPLERATE=96000" S: "OK[1]" @@ -872,25 +872,25 @@ information categories are defined (independently of device): - driver - + DRIVER - identifier of the used audio output driver, as also returned by the "GET AVAILABLE_AUDIO_OUTPUT_DRIVERS" command - channels - + CHANNELS - amount of audio output channels this device currently offers - samplerate - + SAMPLERATE - playback sample rate the device uses - active - + ACTIVE - either true or false, if false then the audio device is inactive and doesn't output any sound, nor do the @@ -910,13 +910,13 @@ C: "GET AUDIO_OUTPUT_DEVICE INFO 0" - S: "driver: Alsa" -    "channels: 2" -    "samplerate: 44100" -    "active: true" -    "fragments: 2" -    "fragmentsize: 128" -    "card: '0,0'" + S: "DRIVER: ALSA" +    "CHANNELS: 2" +    "SAMPLERATE: 44100" +    "ACTIVE: true" +    "FRAGMENTS: 2" +    "FRAGMENTSIZE: 128" +    "CARD: '0,0'"    "." @@ -959,7 +959,7 @@ Example: - C: "SET AUDIO_OUTPUT_DEVICE_PARAMETER 0 fragmentsize=128" + C: "SET AUDIO_OUTPUT_DEVICE_PARAMETER 0 FRAGMENTSIZE=128" S: "OK" @@ -1056,7 +1056,7 @@ C: "GET AUDIO_OUTPUT_CHANNEL INFO 1 0" S: "NAME: 'ardour (left)'"    "IS_MIX_CHANNEL: false" -    "jack_bindings: 'ardour:0'" +    "JACK_BINDINGS: 'ardour:0'"    "." @@ -1154,8 +1154,8 @@ Example: - C: "GET AUDIO_OUTPUT_CHANNEL_PARAMETER INFO 1 0 jack_bindings" - S: "DESCRIPTION: bindings to other Jack clients" + C: "GET AUDIO_OUTPUT_CHANNEL_PARAMETER INFO 1 0 JACK_BINDINGS" + S: "DESCRIPTION: bindings to other JACK clients"    "TYPE: STRING"    "FIX: false"    "MULTIPLICITY: true" @@ -1201,7 +1201,7 @@ Example: - C: "SET AUDIO_OUTPUT_CHANNEL PARAMETER 0 0 jack_bindings='PCM:0'" + C: "SET AUDIO_OUTPUT_CHANNEL PARAMETER 0 0 JACK_BINDINGS='PCM:0'" S: "OK" @@ -1217,7 +1217,7 @@
Instances of drivers in LinuxSampler are called devices. You can use multiple MIDI devices simultaneously, e.g. to use MIDI over ethernet as - MIDI input on one sampler channel and Alsa as MIDI input on another sampler + MIDI input on one sampler channel and ALSA as MIDI input on another sampler channel. For particular MIDI input systems it's also possible to create several devices of the same MIDI input type. This chapter describes all commands to configure LinuxSampler's MIDI input devices and their parameters. @@ -1260,7 +1260,7 @@ C: "GET AVAILABLE_MIDI_INPUT_DRIVERS" - S: "Alsa,Jack" + S: "ALSA,JACK"
@@ -1310,10 +1310,10 @@ - C: "GET MIDI_INPUT_DRIVER INFO Alsa" + C: "GET MIDI_INPUT_DRIVER INFO ALSA" S: "DESCRIPTION: Advanced Linux Sound Architecture"    "VERSION: 1.0" -    "PARAMETERS: driver,active" +    "PARAMETERS: DRIVER,ACTIVE"    "." @@ -1400,7 +1400,7 @@ on, means the values for fields 'DEFAULT', 'RANGE_MIN', 'RANGE_MAX' and 'POSSIBILITIES' might depend on these listed parameters, for example assuming that an audio - driver (like the Alsa driver) offers parameters 'card' + driver (like the ALSA driver) offers parameters 'card' and 'samplerate' then parameter 'samplerate' would depend on 'card' because the possible values for 'samplerate' depends on the sound card which can be @@ -1457,7 +1457,7 @@ Example: - C: "GET MIDI_INPUT_DRIVER_PARAMETER INFO Alsa active" + C: "GET MIDI_INPUT_DRIVER_PARAMETER INFO ALSA ACTIVE" S: "DESCRIPTION: Whether device is enabled"    "TYPE: BOOL"    "MANDATORY: false" @@ -1511,7 +1511,7 @@ Example: - C: "CREATE MIDI_INPUT_DEVICE Alsa" + C: "CREATE MIDI_INPUT_DEVICE ALSA" S: "OK[0]" @@ -1663,8 +1663,8 @@ C: "GET MIDI_INPUT_DEVICE INFO 0" - S: "driver: Alsa" -    "active: true" + S: "DRIVER: ALSA" +    "ACTIVE: true"    "." @@ -1748,8 +1748,8 @@ C: "GET MIDI_INPUT_PORT INFO 0 0" - S: "name: 'Masterkeyboard'" -    "alsa_seq_bindings: '64:0'" + S: "NAME: 'Masterkeyboard'" +    "ALSA_SEQ_BINDINGS: '64:0'"    "." @@ -1846,9 +1846,9 @@ Example: - C: "GET MIDI_INPUT_PORT_PARAMETER INFO 0 0 alsa_seq_bindings" - S: "DESCRIPTION: bindings to other Alsa sequencer clients" - "TYPE: STRING" + C: "GET MIDI_INPUT_PORT_PARAMETER INFO 0 0 ALSA_SEQ_BINDINGS" + S: "DESCRIPTION: bindings to other ALSA sequencer clients" +    "TYPE: STRING"    "FIX: false"    "MULTIPLICITY: true"    "POSSIBILITES: '64:0','68:0','68:1'" @@ -2500,7 +2500,7 @@ SET CHANNEL AUDIO_OUTPUT_TYPE <sampler-channel> <audio-output-type> - Where <audio-output-type> is currently either "Alsa" or "Jack" and + Where <audio-output-type> is currently either "ALSA" or "JACK" and <sampler-channel> is the respective sampler channel number. Possible Answers: @@ -2626,7 +2626,7 @@ SET CHANNEL MIDI_INPUT_TYPE <sampler-channel> <midi-input-type> - Where <midi-input-type> is currently only "Alsa" and + Where <midi-input-type> is currently only "ALSA" and <sampler-channel> is the respective sampler channel number. Possible Answers: