--- linuxsampler/trunk/Documentation/lscp.xml 2005/07/20 10:52:23 704 +++ linuxsampler/trunk/Documentation/lscp.xml 2005/07/20 21:43:23 705 @@ -13,7 +13,7 @@ - + LinuxSampler Control Protocol AUDIO_OUTPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list - / AUDIO_OUTPUT_CHANNEL_PARAMETER SP number SP number SP string '=' param_val_list + / AUDIO_OUTPUT_CHANNEL_PARAMETER SP number SP number SP string '=' param_val_list - / MIDI_INPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list + / MIDI_INPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list - / MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '=' param_val_list + / MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '=' param_val_list - / CHANNEL SP set_chan_instruction + / CHANNEL SP set_chan_instruction - / ECHO SP boolean + / ECHO SP boolean create_instruction = - AUDIO_OUTPUT_DEVICE SP string SP key_val_list + AUDIO_OUTPUT_DEVICE SP string SP key_val_list - / AUDIO_OUTPUT_DEVICE SP string + / AUDIO_OUTPUT_DEVICE SP string - / MIDI_INPUT_DEVICE SP string SP key_val_list + / MIDI_INPUT_DEVICE SP string SP key_val_list - / MIDI_INPUT_DEVICE SP string + / MIDI_INPUT_DEVICE SP string destroy_instruction = - AUDIO_OUTPUT_DEVICE SP number + AUDIO_OUTPUT_DEVICE SP number - / MIDI_INPUT_DEVICE SP number + / MIDI_INPUT_DEVICE SP number load_instruction = - INSTRUMENT SP load_instr_args + INSTRUMENT SP load_instr_args - / ENGINE SP load_engine_args + / ENGINE SP load_engine_args set_chan_instruction = - AUDIO_OUTPUT_DEVICE SP sampler_channel SP device_index + AUDIO_OUTPUT_DEVICE SP sampler_channel SP device_index - / AUDIO_OUTPUT_CHANNEL SP sampler_channel SP audio_channel_index SP audio_channel_index + / AUDIO_OUTPUT_CHANNEL SP sampler_channel SP audio_channel_index SP audio_channel_index - / AUDIO_OUTPUT_TYPE SP sampler_channel SP audio_output_type_name + / AUDIO_OUTPUT_TYPE SP sampler_channel SP audio_output_type_name - / MIDI_INPUT SP sampler_channel SP device_index SP midi_input_port_index SP midi_input_channel_index + / MIDI_INPUT SP sampler_channel SP device_index SP midi_input_port_index SP midi_input_channel_index - / MIDI_INPUT_DEVICE SP sampler_channel SP device_index + / MIDI_INPUT_DEVICE SP sampler_channel SP device_index - / MIDI_INPUT_PORT SP sampler_channel SP midi_input_port_index + / MIDI_INPUT_PORT SP sampler_channel SP midi_input_port_index - / MIDI_INPUT_CHANNEL SP sampler_channel SP midi_input_channel_index + / MIDI_INPUT_CHANNEL SP sampler_channel SP midi_input_channel_index - / MIDI_INPUT_TYPE SP sampler_channel SP midi_input_type_name + / MIDI_INPUT_TYPE SP sampler_channel SP midi_input_type_name - / VOLUME SP sampler_channel SP volume_value + / VOLUME SP sampler_channel SP volume_value + + / MUTE SP sampler_channel SP boolean + + / SOLO SP sampler_channel SP boolean key_val_list = - string '=' param_val_list + string '=' param_val_list - / key_val_list SP string '=' param_val_list + / key_val_list SP string '=' param_val_list buffer_size_type = - BYTES + BYTES - / PERCENTAGE + / PERCENTAGE list_instruction = - AUDIO_OUTPUT_DEVICES + AUDIO_OUTPUT_DEVICES - / MIDI_INPUT_DEVICES + / MIDI_INPUT_DEVICES - / CHANNELS + / CHANNELS - / AVAILABLE_ENGINES + / AVAILABLE_ENGINES - / AVAILABLE_MIDI_INPUT_DRIVERS + / AVAILABLE_MIDI_INPUT_DRIVERS - / AVAILABLE_AUDIO_OUTPUT_DRIVERS + / AVAILABLE_AUDIO_OUTPUT_DRIVERS load_instr_args = - filename SP instrument_index SP sampler_channel + filename SP instrument_index SP sampler_channel - / NON_MODAL SP filename SP instrument_index SP sampler_channel + / NON_MODAL SP filename SP instrument_index SP sampler_channel load_engine_args = - engine_name SP sampler_channel + engine_name SP sampler_channel @@ -3599,7 +3603,7 @@ number - / ALL + / ALL @@ -3613,7 +3617,7 @@ dotnum - / number + / number @@ -3645,7 +3649,7 @@ param_val - / param_val_list','param_val + / param_val_list','param_val @@ -3653,13 +3657,13 @@ string - / '\'' string '\'' + / '\'' string '\'' - / '\"' string '\"' + / '\"' string '\"' - / number + / number - / dotnum + / dotnum