/[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 1554 by schoenebeck, Thu Dec 6 01:38:31 2007 UTC revision 1686 by schoenebeck, Thu Feb 14 14:58:50 2008 UTC
# Line 16  Line 16 
16       to an annoying "missing Normative/Informative References" error message -->       to an annoying "missing Normative/Informative References" error message -->
17  <?rfc strict="no" ?>  <?rfc strict="no" ?>
18    
19  <rfc category="std" ipr="full3978" docName="LSCP 1.3">  <rfc category="std" ipr="full3978" docName="LSCP 1.4">
20      <front>      <front>
21          <title>LinuxSampler Control Protocol</title>          <title>LinuxSampler Control Protocol</title>
22          <author initials='C.S.' surname="Schoenebeck" fullname='C.          <author initials='C.S.' surname="Schoenebeck" fullname='C.
# Line 34  Schoenebeck'> Line 34  Schoenebeck'>
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="December" year="2007"/>          <date month="February" year="2008"/>
38          <workgroup>LinuxSampler Developers</workgroup>          <workgroup>LinuxSampler Developers</workgroup>
39          <keyword>LSCP</keyword>          <keyword>LSCP</keyword>
40          <abstract>          <abstract>
# Line 6391  Schoenebeck'> Line 6391  Schoenebeck'>
6391                  </t>                  </t>
6392                  <t>/ CHANNEL_COUNT                  <t>/ CHANNEL_COUNT
6393                  </t>                  </t>
6394                    <t>/ CHANNEL_MIDI
6395                    </t>
6396                  <t>/ VOICE_COUNT                  <t>/ VOICE_COUNT
6397                  </t>                  </t>
6398                  <t>/ STREAM_COUNT                  <t>/ STREAM_COUNT
# Line 6443  Schoenebeck'> Line 6445  Schoenebeck'>
6445                  </t>                  </t>
6446                  <t>/ CHANNEL_COUNT                  <t>/ CHANNEL_COUNT
6447                  </t>                  </t>
6448                    <t>/ CHANNEL_MIDI
6449                    </t>
6450                  <t>/ VOICE_COUNT                  <t>/ VOICE_COUNT
6451                  </t>                  </t>
6452                  <t>/ STREAM_COUNT                  <t>/ STREAM_COUNT
# Line 7238  Schoenebeck'> Line 7242  Schoenebeck'>
7242                  of sampler channels.</t>                  of sampler channels.</t>
7243              </section>              </section>
7244    
7245                <section title="MIDI data on a sampler channel arrived" anchor="SUBSCRIBE CHANNEL_MIDI">
7246                    <t>Client may want to be notified when MIDI data arrive on sampler channels on
7247                    back-end side, by issuing the following command:</t>
7248                    <t>
7249                        <list>
7250                            <t>SUBSCRIBE CHANNEL_MIDI</t>
7251                        </list>
7252                    </t>
7253                    <t>Server will start sending one of the the following notification messages:</t>
7254                    <t>
7255                        <list>
7256                            <t>"NOTIFY:CHANNEL_MIDI:&lt;channel-id&gt; NOTE_ON  &lt;note&gt; &lt;velocity&gt;"</t>
7257                            <t>"NOTIFY:CHANNEL_MIDI:&lt;channel-id&gt; NOTE_OFF &lt;note&gt; &lt;velocity&gt;"</t>
7258                        </list>
7259                    </t>
7260                    <t>where &lt;channel-id&gt; will be replaced by the ID of the sampler channel where the MIDI
7261                    data arrived. &lt;note&gt; and &lt;velocity&gt; are integer values in the range between
7262                    0 .. 127, reflecting the analog meaning of the MIDI specification.
7263                    </t>
7264                    <t>CAUTION: no guarantee whatsoever will be made that MIDI events are actually all
7265                    delivered by this mechanism! With other words: events could be lost at any time!
7266                    This restriction was made to keep the RT-safeness of the backend's MIDI and audio
7267                    thread unaffected by this feature.</t>
7268                </section>
7269    
7270              <section title="Number of active voices changed" anchor="SUBSCRIBE VOICE_COUNT">              <section title="Number of active voices changed" anchor="SUBSCRIBE VOICE_COUNT">
7271                  <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
7272                  back-end changes by issuing the following command:</t>                  back-end changes by issuing the following command:</t>

Legend:
Removed from v.1554  
changed lines
  Added in v.1686

  ViewVC Help
Powered by ViewVC