--- web/trunk/www.linuxsampler.org/api/draft-linuxsampler-protocol.html 2007/02/19 19:46:20 1048 +++ 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 @@-This Internet-Draft will expire on August 23, 2007.
+This Internet-Draft will expire on September 23, 2007.-Copyright © The Internet Society (2007).
+Copyright © The IETF Trust (2007)./ 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 |
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 |
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 |
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 |
Client may want to be notified when the number of MIDI instrument maps on the @@ -8289,7 +8373,7 @@
TOC |
Client may want to be notified when changes were made to MIDI instrument maps on the @@ -8322,7 +8406,7 @@
TOC |
Client may want to be notified when the number of MIDI instrument maps on the @@ -8352,7 +8436,7 @@
TOC |
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 |
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 |
Client may want to be notified of miscellaneous and debugging events occurring at @@ -8481,7 +8594,7 @@
TOC |
-Copyright © The Internet Society (2007).
+Copyright © The IETF Trust (2007).This document is subject to the rights, licenses and restrictions contained in BCP 78, @@ -8490,13 +8603,13 @@
This document and the information contained herein are provided on an “AS IS” basis and THE CONTRIBUTOR, -THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), -THE INTERNET SOCIETY 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.
+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.The IETF takes no position regarding the validity or scope of any