--- web/trunk/www.linuxsampler.org/api/draft-linuxsampler-protocol.html 2007/03/22 20:55:17 1109 +++ web/trunk/www.linuxsampler.org/api/draft-linuxsampler-protocol.html 2007/03/22 21:12:10 1110 @@ -3,140 +3,140 @@ - + @@ -145,7 +145,7 @@ LinuxSampler DevelopersC. Schoenebeck Internet-DraftInteressengemeinschaft Software Intended status: Standards TrackEngineering e. V. -Expires: August 23, 2007February 19, 2007 +Expires: September 23, 2007March 22, 2007


LinuxSampler Control Protocol
LSCP 1.2

@@ -173,11 +173,11 @@ The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html.

-This Internet-Draft will expire on August 23, 2007.

+This Internet-Draft will expire on September 23, 2007.

Copyright Notice

-Copyright © The Internet Society (2007).

+Copyright © The IETF Trust (2007).

Abstract

@@ -408,17 +408,23 @@ Disk stream buffer fill state changed
    8.9.  Channel information changed
-    8.10.  +    8.10.  +Number of effect sends changed
+    8.11.  +Effect send information changed
+    8.12.  Total number of active voices changed
-    8.11.  +    8.13.  Number of MIDI instrument maps changed
-    8.12.  +    8.14.  MIDI instrument map information changed
-    8.13.  +    8.15.  Number of MIDI instruments changed
-    8.14.  +    8.16.  MIDI instrument information changed
-    8.15.  +    8.17.  +Global settings changed
+    8.18.  Miscellaneous and debugging events
9.  Security Considerations
@@ -7249,6 +7255,12 @@

/ CHANNEL_INFO

+

/ FX_SEND_COUNT + +

+

/ FX_SEND_INFO + +

/ MIDI_INSTRUMENT_MAP_COUNT

@@ -7267,6 +7279,9 @@

/ TOTAL_VOICE_COUNT

+

/ GLOBAL_INFO + +

@@ -7300,6 +7315,12 @@

/ CHANNEL_INFO

+

/ FX_SEND_COUNT + +

+

/ FX_SEND_INFO + +

/ MIDI_INSTRUMENT_MAP_COUNT

@@ -7318,6 +7339,9 @@

/ TOTAL_VOICE_COUNT

+

/ GLOBAL_INFO + +

@@ -8126,7 +8150,7 @@

-

"NOTIFY:VOICE_COUNT:<sampler-channel> <voices> +

"NOTIFY:VOICE_COUNT:<sampler-channel> <voices>"

@@ -8229,9 +8253,69 @@ time events happening on the server, it is believed that an empty notification message is sufficient here.

-

+

 TOC 

8.10.  +Number of effect sends changed

+ +

Client may want to be notified when the number of effect sends on + a particular sampler channel is changed by issuing the following command: +

+

+

+
+

SUBSCRIBE FX_SEND_COUNT +

+

+ +

+

Server will start sending the following notification messages: +

+

+

+
+

"NOTIFY:FX_SEND_COUNT:<channel-id> <fx-sends>" +

+

+ +

+

where <channel-id> will be replaced by the numerical ID of the sampler + channel, on which the effect sends number is changed and <fx-sends> will + be replaced by the new number of effect sends on that channel. +

+

+
 TOC 
+

8.11.  +Effect send information changed

+ +

Client may want to be notified when changes were made to effect sends on a + a particular sampler channel by issuing the following command: +

+

+

+
+

SUBSCRIBE FX_SEND_INFO +

+

+ +

+

Server will start sending the following notification messages: +

+

+

+
+

"NOTIFY:FX_SEND_INFO:<channel-id> <fx-send-id>" +

+

+ +

+

where <channel-id> will be replaced by the numerical ID of the sampler + channel, on which an effect send entity is changed and <fx-send-id> will + be replaced by the numerical ID of the changed effect send. +

+

+
 TOC 
+

8.12.  Total number of active voices changed

Client may want to be notified when the total number of voices on the @@ -8250,7 +8334,7 @@

-

"NOTIFY:TOTAL_VOICE_COUNT:<voices> +

"NOTIFY:TOTAL_VOICE_COUNT:<voices>"

@@ -8260,7 +8344,7 @@



 TOC 
-

8.11.  +

8.13.  Number of MIDI instrument maps changed

Client may want to be notified when the number of MIDI instrument maps on the @@ -8289,7 +8373,7 @@



 TOC 
-

8.12.  +

8.14.  MIDI instrument map information changed

Client may want to be notified when changes were made to MIDI instrument maps on the @@ -8322,7 +8406,7 @@



 TOC 
-

8.13.  +

8.15.  Number of MIDI instruments changed

Client may want to be notified when the number of MIDI instrument maps on the @@ -8352,7 +8436,7 @@



 TOC 
-

8.14.  +

8.16.  MIDI instrument information changed

Client may want to be notified when changes were made to MIDI instruments on the @@ -8384,9 +8468,38 @@ time events happening on the server, it is believed that an empty notification message is sufficient here.

+

+
 TOC 
+

8.17.  +Global settings changed

+ +

Client may want to be notified when changes to the global settings + of the sampler were made by issuing the following command: +

+

+

+
+

SUBSCRIBE GLOBAL_INFO +

+

+ +

+

Server will start sending the following types of notification messages: +

+

+

+
+

"NOTIFY:GLOBAL_INFO:VOLUME <volume>" - Notifies that the + golbal volume of the sampler is changed, where <volume> will be + replaced by the optional dotted floating point value, reflecting the + new global volume parameter. +

+

+ +



 TOC 
-

8.15.  +

8.18.  Miscellaneous and debugging events

Client may want to be notified of miscellaneous and debugging events occurring at @@ -8481,7 +8594,7 @@
 TOC 

Full Copyright Statement

+Copyright © The IETF Trust (2007).

+THE ORGANIZATION HE/SHE REPRESENTS +OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST +AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT +THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY +IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR +PURPOSE.

Intellectual Property