/[svn]/linuxsampler/trunk/Documentation/lscp.xml
ViewVC logotype

Diff of /linuxsampler/trunk/Documentation/lscp.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1694 by schoenebeck, Thu Feb 14 14:58:50 2008 UTC revision 1695 by schoenebeck, Sat Feb 16 01:09:33 2008 UTC
# Line 6393  Schoenebeck'> Line 6393  Schoenebeck'>
6393                  </t>                  </t>
6394                  <t>/ CHANNEL_MIDI                  <t>/ CHANNEL_MIDI
6395                  </t>                  </t>
6396                    <t>/ DEVICE_MIDI
6397                    </t>
6398                  <t>/ VOICE_COUNT                  <t>/ VOICE_COUNT
6399                  </t>                  </t>
6400                  <t>/ STREAM_COUNT                  <t>/ STREAM_COUNT
# Line 6447  Schoenebeck'> Line 6449  Schoenebeck'>
6449                  </t>                  </t>
6450                  <t>/ CHANNEL_MIDI                  <t>/ CHANNEL_MIDI
6451                  </t>                  </t>
6452                    <t>/ DEVICE_MIDI
6453                    </t>
6454                  <t>/ VOICE_COUNT                  <t>/ VOICE_COUNT
6455                  </t>                  </t>
6456                  <t>/ STREAM_COUNT                  <t>/ STREAM_COUNT
# Line 7267  Schoenebeck'> Line 7271  Schoenebeck'>
7271                  thread unaffected by this feature.</t>                  thread unaffected by this feature.</t>
7272              </section>              </section>
7273    
7274                <section title="MIDI data on a MIDI input device arrived" anchor="SUBSCRIBE DEVICE_MIDI">
7275                        <t>Client may want to be notified when MIDI data arrive on MIDI input devices by issuing the following command:</t>
7276                        <t>
7277                                <list>
7278                                        <t>SUBSCRIBE DEVICE_MIDI</t>
7279                                </list>
7280                        </t>
7281                        <t>Server will start sending one of the the following notification messages:</t>
7282                        <t>
7283                                <list>
7284                                        <t>"NOTIFY:CHANNEL_MIDI:&lt;device-id&gt; &lt;port-id&gt; NOTE_ON &lt;note&gt; &lt;velocity&gt;"</t>
7285                                        <t>"NOTIFY:CHANNEL_MIDI:&lt;device-id&gt; &lt;port-id&gt; NOTE_OFF &lt;note&gt; &lt;velocity&gt;"</t>
7286                                </list>
7287                        </t>
7288                        <t>where &lt;device-id&gt; &lt;port-id&gt; will be replaced
7289                           by the IDs of the respective MIDI input device and the device's MIDI port where the MIDI
7290                           data arrived. &lt;note&gt; and &lt;velocity&gt; are integer values in the range between
7291                           0 .. 127, reflecting the analog meaning of the MIDI specification.
7292                        </t>
7293                        <t>CAUTION: no guarantee whatsoever will be made that MIDI events are actually all
7294                           delivered by this mechanism! With other words: events could be lost at any time!
7295                           This restriction was made to keep the RT-safeness of the backend's MIDI and audio
7296                           thread unaffected by this feature.</t>
7297                </section>
7298    
7299              <section title="Number of active voices changed" anchor="SUBSCRIBE VOICE_COUNT">              <section title="Number of active voices changed" anchor="SUBSCRIBE VOICE_COUNT">
7300                  <t>Client may want to be notified when the number of voices on the                  <t>Client may want to be notified when the number of voices on the
7301                  back-end changes by issuing the following command:</t>                  back-end changes by issuing the following command:</t>

Legend:
Removed from v.1694  
changed lines
  Added in v.1695

  ViewVC Help
Powered by ViewVC