--- web/trunk/www.linuxsampler.org/api/draft-linuxsampler-protocol.txt 2010/10/05 17:51:14 2142 +++ web/trunk/www.linuxsampler.org/api/draft-linuxsampler-protocol.txt 2010/10/05 18:23:41 2143 @@ -254,7 +254,7 @@ 6.11.16. Retrieving information about a send effect chain . . 132 6.11.17. Append effect instance to a send effect chain . . . 133 6.11.18. Insert effect instance to a send effect chain . . . 134 - 6.11.19. Remove effect instance from send effect chain . . . 135 + 6.11.19. Remove effect instance from send effect chain . . . 134 7. Command Syntax . . . . . . . . . . . . . . . . . . . . . . . 136 7.1. Character Set and Escape Sequences . . . . . . . . . . . 152 8. Events . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 @@ -7183,9 +7183,7 @@ C: "GET EFFECT_INSTANCE_INPUT_CONTROL INFO 1 0" - S: "SYSTEM: LADSPA" - - "DESCRIPTION: Base delay (s)" + S: "DESCRIPTION: Base delay (s)" "VALUE: 0.500" @@ -7215,8 +7213,10 @@ in case the effect was altered successfully + "ERR::" - - + in case it failed, providing an appropriate error code and + error message @@ -7225,11 +7225,6 @@ Internet-Draft LinuxSampler Control Protocol October 2010 - "ERR::" - - - in case it failed, providing an appropriate error code and - error message - Examples: C: "SET EFFECT_INSTANCE_INPUT_CONTROL VALUE 0 1 0.5" @@ -7273,6 +7268,11 @@ Possible Answers: + The sampler will answer by returning a comma separated list with + numerical IDs of send effect chains of the supplied audio output + device. + + Examples: @@ -7281,12 +7281,6 @@ Internet-Draft LinuxSampler Control Protocol October 2010 - The sampler will answer by returning a comma separated list with - numerical IDs of send effect chains of the supplied audio output - device. - - Examples: - C: "LIST SEND_EFFECT_CHAINS 0" S: "3,4,7" @@ -7329,6 +7323,12 @@ Where should be replaced by the numerical ID of the audio output device as given by the "CREATE AUDIO_OUTPUT_DEVICE" + (Section 6.2.5) or "LIST AUDIO_OUTPUT_DEVICES" (Section 6.2.8) + command and by the numerical ID as returned by the + "ADD SEND_EFFECT_CHAIN" (Section 6.11.14) or "LIST + SEND_EFFECT_CHAINS" (Section 6.11.13) command. + + Possible Answers: @@ -7337,13 +7337,6 @@ Internet-Draft LinuxSampler Control Protocol October 2010 - (Section 6.2.5) or "LIST AUDIO_OUTPUT_DEVICES" (Section 6.2.8) - command and by the numerical ID as returned by the - "ADD SEND_EFFECT_CHAIN" (Section 6.11.14) or "LIST - SEND_EFFECT_CHAINS" (Section 6.11.13) command. - - Possible Answers: - "OK" - in case the send effect chain was removed successfully @@ -7384,6 +7377,13 @@ EFFECT_COUNT - + amount of effects in this send effect chain + + EFFECT_SEQUENCE - + + comma separated list of the numerical IDs of the effect + instances in this send effect chain, in the order as they + are procssed in the effect chain @@ -7393,14 +7393,6 @@ Internet-Draft LinuxSampler Control Protocol October 2010 - amount of effects in this send effect chain - - EFFECT_SEQUENCE - - - comma separated list of the numerical IDs of the effect - instances in this send effect chain, in the order as they - are procssed in the effect chain - The mentioned fields above don't have to be in particular order. Example: @@ -7440,22 +7432,22 @@ in case the effect instance was added successfully to the chain + "ERR::" - + if the effect instance could not be added + Examples: + C: "APPEND SEND_EFFECT_CHAIN EFFECT 0 2 38" -Schoenebeck Expires April 8, 2011 [Page 133] - -Internet-Draft LinuxSampler Control Protocol October 2010 - "ERR::" - - if the effect instance could not be added - Examples: +Schoenebeck Expires April 8, 2011 [Page 133] + +Internet-Draft LinuxSampler Control Protocol October 2010 - C: "APPEND SEND_EFFECT_CHAIN EFFECT 0 2 38" S: "OK" @@ -7497,14 +7489,6 @@ S: "OK" - - - -Schoenebeck Expires April 8, 2011 [Page 134] - -Internet-Draft LinuxSampler Control Protocol October 2010 - - 6.11.19. Remove effect instance from send effect chain The front-end can remove an effect instance from a certain position @@ -7513,6 +7497,14 @@ REMOVE SEND_EFFECT_CHAIN EFFECT + + + +Schoenebeck Expires April 8, 2011 [Page 134] + +Internet-Draft LinuxSampler Control Protocol October 2010 + + Where should be replaced by the numerical ID of the audio output device as given by the "CREATE AUDIO_OUTPUT_DEVICE" (Section 6.2.5) or "LIST AUDIO_OUTPUT_DEVICES" (Section 6.2.8) @@ -7539,6 +7531,14 @@ + + + + + + + +