34 |
<email>schoenebeck at software minus engineering dot org</email> |
<email>schoenebeck at software minus engineering dot org</email> |
35 |
</address> |
</address> |
36 |
</author> |
</author> |
37 |
<date month="February" year="2007"/> |
<date month="March" year="2007"/> |
38 |
<workgroup>LinuxSampler Developers</workgroup> |
<workgroup>LinuxSampler Developers</workgroup> |
39 |
<keyword>LSCP</keyword> |
<keyword>LSCP</keyword> |
40 |
<abstract> |
<abstract> |
4803 |
</t> |
</t> |
4804 |
<t>/ CHANNEL_INFO |
<t>/ CHANNEL_INFO |
4805 |
</t> |
</t> |
4806 |
|
<t>/ FX_SEND_COUNT |
4807 |
|
</t> |
4808 |
|
<t>/ FX_SEND_INFO |
4809 |
|
</t> |
4810 |
<t>/ MIDI_INSTRUMENT_MAP_COUNT |
<t>/ MIDI_INSTRUMENT_MAP_COUNT |
4811 |
</t> |
</t> |
4812 |
<t>/ MIDI_INSTRUMENT_MAP_INFO |
<t>/ MIDI_INSTRUMENT_MAP_INFO |
4819 |
</t> |
</t> |
4820 |
<t>/ TOTAL_VOICE_COUNT |
<t>/ TOTAL_VOICE_COUNT |
4821 |
</t> |
</t> |
4822 |
|
<t>/ GLOBAL_INFO |
4823 |
|
</t> |
4824 |
</list> |
</list> |
4825 |
</t> |
</t> |
4826 |
<t>unsubscribe_event = |
<t>unsubscribe_event = |
4843 |
</t> |
</t> |
4844 |
<t>/ CHANNEL_INFO |
<t>/ CHANNEL_INFO |
4845 |
</t> |
</t> |
4846 |
|
<t>/ FX_SEND_COUNT |
4847 |
|
</t> |
4848 |
|
<t>/ FX_SEND_INFO |
4849 |
|
</t> |
4850 |
<t>/ MIDI_INSTRUMENT_MAP_COUNT |
<t>/ MIDI_INSTRUMENT_MAP_COUNT |
4851 |
</t> |
</t> |
4852 |
<t>/ MIDI_INSTRUMENT_MAP_INFO |
<t>/ MIDI_INSTRUMENT_MAP_INFO |
4859 |
</t> |
</t> |
4860 |
<t>/ TOTAL_VOICE_COUNT |
<t>/ TOTAL_VOICE_COUNT |
4861 |
</t> |
</t> |
4862 |
|
<t>/ GLOBAL_INFO |
4863 |
|
</t> |
4864 |
</list> |
</list> |
4865 |
</t> |
</t> |
4866 |
<t>map_instruction = |
<t>map_instruction = |
5395 |
<t>Server will start sending the following notification messages:</t> |
<t>Server will start sending the following notification messages:</t> |
5396 |
<t> |
<t> |
5397 |
<list> |
<list> |
5398 |
<t>"NOTIFY:VOICE_COUNT:<sampler-channel> <voices></t> |
<t>"NOTIFY:VOICE_COUNT:<sampler-channel> <voices>"</t> |
5399 |
</list> |
</list> |
5400 |
</t> |
</t> |
5401 |
<t>where <sampler-channel> will be replaced by the sampler channel the |
<t>where <sampler-channel> will be replaced by the sampler channel the |
5465 |
message is sufficient here.</t> |
message is sufficient here.</t> |
5466 |
</section> |
</section> |
5467 |
|
|
5468 |
|
<section title="Number of effect sends changed" anchor="SUBSCRIBE FX_SEND_COUNT"> |
5469 |
|
<t>Client may want to be notified when the number of effect sends on |
5470 |
|
a particular sampler channel is changed by issuing the following command:</t> |
5471 |
|
<t> |
5472 |
|
<list> |
5473 |
|
<t>SUBSCRIBE FX_SEND_COUNT</t> |
5474 |
|
</list> |
5475 |
|
</t> |
5476 |
|
<t>Server will start sending the following notification messages:</t> |
5477 |
|
<t> |
5478 |
|
<list> |
5479 |
|
<t>"NOTIFY:FX_SEND_COUNT:<channel-id> <fx-sends>"</t> |
5480 |
|
</list> |
5481 |
|
</t> |
5482 |
|
<t>where <channel-id> will be replaced by the numerical ID of the sampler |
5483 |
|
channel, on which the effect sends number is changed and <fx-sends> will |
5484 |
|
be replaced by the new number of effect sends on that channel.</t> |
5485 |
|
</section> |
5486 |
|
|
5487 |
|
<section title="Effect send information changed" anchor="SUBSCRIBE FX_SEND_INFO"> |
5488 |
|
<t>Client may want to be notified when changes were made to effect sends on a |
5489 |
|
a particular sampler channel by issuing the following command:</t> |
5490 |
|
<t> |
5491 |
|
<list> |
5492 |
|
<t>SUBSCRIBE FX_SEND_INFO</t> |
5493 |
|
</list> |
5494 |
|
</t> |
5495 |
|
<t>Server will start sending the following notification messages:</t> |
5496 |
|
<t> |
5497 |
|
<list> |
5498 |
|
<t>"NOTIFY:FX_SEND_INFO:<channel-id> <fx-send-id>"</t> |
5499 |
|
</list> |
5500 |
|
</t> |
5501 |
|
<t>where <channel-id> will be replaced by the numerical ID of the sampler |
5502 |
|
channel, on which an effect send entity is changed and <fx-send-id> will |
5503 |
|
be replaced by the numerical ID of the changed effect send.</t> |
5504 |
|
</section> |
5505 |
|
|
5506 |
<section title="Total number of active voices changed" anchor="SUBSCRIBE TOTAL_VOICE_COUNT"> |
<section title="Total number of active voices changed" anchor="SUBSCRIBE TOTAL_VOICE_COUNT"> |
5507 |
<t>Client may want to be notified when the total number of voices on the |
<t>Client may want to be notified when the total number of voices on the |
5508 |
back-end changes by issuing the following command:</t> |
back-end changes by issuing the following command:</t> |
5514 |
<t>Server will start sending the following notification messages:</t> |
<t>Server will start sending the following notification messages:</t> |
5515 |
<t> |
<t> |
5516 |
<list> |
<list> |
5517 |
<t>"NOTIFY:TOTAL_VOICE_COUNT:<voices></t> |
<t>"NOTIFY:TOTAL_VOICE_COUNT:<voices>"</t> |
5518 |
</list> |
</list> |
5519 |
</t> |
</t> |
5520 |
<t>where <voices> will be replaced by the new number of |
<t>where <voices> will be replaced by the new number of |
5603 |
message is sufficient here.</t> |
message is sufficient here.</t> |
5604 |
</section> |
</section> |
5605 |
|
|
5606 |
|
<section title="Global settings changed" anchor="SUBSCRIBE GLOBAL_INFO"> |
5607 |
|
<t>Client may want to be notified when changes to the global settings |
5608 |
|
of the sampler were made by issuing the following command:</t> |
5609 |
|
<t> |
5610 |
|
<list> |
5611 |
|
<t>SUBSCRIBE GLOBAL_INFO</t> |
5612 |
|
</list> |
5613 |
|
</t> |
5614 |
|
<t>Server will start sending the following types of notification messages:</t> |
5615 |
|
<t> |
5616 |
|
<list> |
5617 |
|
<t>"NOTIFY:GLOBAL_INFO:VOLUME <volume>" - Notifies that the |
5618 |
|
golbal volume of the sampler is changed, where <volume> will be |
5619 |
|
replaced by the optional dotted floating point value, reflecting the |
5620 |
|
new global volume parameter.</t> |
5621 |
|
</list> |
5622 |
|
</t> |
5623 |
|
</section> |
5624 |
|
|
5625 |
<section title="Miscellaneous and debugging events" anchor="SUBSCRIBE MISCELLANEOUS"> |
<section title="Miscellaneous and debugging events" anchor="SUBSCRIBE MISCELLANEOUS"> |
5626 |
<t>Client may want to be notified of miscellaneous and debugging events occurring at |
<t>Client may want to be notified of miscellaneous and debugging events occurring at |
5627 |
the server by issuing the following command:</t> |
the server by issuing the following command:</t> |