/[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 1407 by schoenebeck, Fri Oct 12 12:35:58 2007 UTC revision 1552 by schoenebeck, Wed Dec 5 22:37:42 2007 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.2cvs">  <rfc category="std" ipr="full3978" docName="LSCP 1.2">
20      <front>      <front>
21          <title>LinuxSampler Control Protocol (draft)</title>          <title>LinuxSampler Control Protocol</title>
22          <author initials='C.S.' surname="Schoenebeck" fullname='C.          <author initials='C.S.' surname="Schoenebeck" fullname='C.
23  Schoenebeck'>  Schoenebeck'>
24              <organization>              <organization>
# Line 3924  Schoenebeck'> Line 3924  Schoenebeck'>
3924                      </t>                      </t>
3925                  </section>                  </section>
3926    
3927                    <section title="Current number of active disk streams" anchor="GET TOTAL_STREAM_COUNT">
3928                        <t>The front-end can ask for the current number of active disk streams on
3929                        the sampler by sending the following command:</t>
3930                        <t>
3931                            <list>
3932                                <t>GET TOTAL_STREAM_COUNT</t>
3933                            </list>
3934                        </t>
3935    
3936                        <t>Possible Answers:</t>
3937                        <t>
3938                            <list>
3939                                <t>LinuxSampler will answer by returning the number of all active
3940                                disk streams on the sampler.</t>
3941                            </list>
3942                        </t>
3943                    </section>
3944    
3945                  <section title="Reset sampler" anchor="RESET">                  <section title="Reset sampler" anchor="RESET">
3946                      <t>The front-end can reset the whole sampler by sending the following command:</t>                      <t>The front-end can reset the whole sampler by sending the following command:</t>
3947                      <t>                      <t>
# Line 6218  Schoenebeck'> Line 6236  Schoenebeck'>
6236                  </t>                  </t>
6237                  <t>/ MISCELLANEOUS                  <t>/ MISCELLANEOUS
6238                  </t>                  </t>
6239                    <t>/ TOTAL_STREAM_COUNT
6240                    </t>
6241                  <t>/ TOTAL_VOICE_COUNT                  <t>/ TOTAL_VOICE_COUNT
6242                  </t>                  </t>
6243                  <t>/ GLOBAL_INFO                  <t>/ GLOBAL_INFO
# Line 6268  Schoenebeck'> Line 6288  Schoenebeck'>
6288                  </t>                  </t>
6289                  <t>/ MISCELLANEOUS                  <t>/ MISCELLANEOUS
6290                  </t>                  </t>
6291                    <t>/ TOTAL_STREAM_COUNT
6292                    </t>
6293                  <t>/ TOTAL_VOICE_COUNT                  <t>/ TOTAL_VOICE_COUNT
6294                  </t>                  </t>
6295                  <t>/ GLOBAL_INFO                  <t>/ GLOBAL_INFO
# Line 6358  Schoenebeck'> Line 6380  Schoenebeck'>
6380                  </t>                  </t>
6381                  <t>/ SERVER SP INFO                  <t>/ SERVER SP INFO
6382                  </t>                  </t>
6383                    <t>/ TOTAL_STREAM_COUNT
6384                    </t>
6385                  <t>/ TOTAL_VOICE_COUNT                  <t>/ TOTAL_VOICE_COUNT
6386                  </t>                  </t>
6387                  <t>/ TOTAL_VOICE_COUNT_MAX                  <t>/ TOTAL_VOICE_COUNT_MAX
# Line 6392  Schoenebeck'> Line 6416  Schoenebeck'>
6416                  </t>                  </t>
6417                  <t>/ VOLUME                  <t>/ VOLUME
6418                  </t>                  </t>
6419                    <t>/ FILE SP INSTRUMENTS SP filename
6420                    </t>
6421                    <t>/ FILE SP INSTRUMENT SP INFO SP filename SP instrument_index
6422                    </t>
6423          </list>          </list>
6424  </t>  </t>
6425  <t>set_instruction =  <t>set_instruction =
# Line 6606  Schoenebeck'> Line 6634  Schoenebeck'>
6634                  </t>                  </t>
6635                  <t>/ DB_INSTRUMENTS SP db_path                  <t>/ DB_INSTRUMENTS SP db_path
6636                  </t>                  </t>
6637                    <t>/ FILE SP INSTRUMENTS SP filename
6638                    </t>
6639          </list>          </list>
6640  </t>  </t>
6641  <t>load_instr_args =  <t>load_instr_args =
# Line 7145  Schoenebeck'> Line 7175  Schoenebeck'>
7175                  all currently active voices.</t>                  all currently active voices.</t>
7176              </section>              </section>
7177    
7178                <section title="Total number of active disk streams changed" anchor="SUBSCRIBE TOTAL_STREAM_COUNT">
7179                    <t>Client may want to be notified when the total number of disk streams on the
7180                    back-end changes by issuing the following command:</t>
7181                    <t>
7182                        <list>
7183                            <t>SUBSCRIBE TOTAL_STREAM_COUNT</t>
7184                        </list>
7185                    </t>
7186                    <t>Server will start sending the following notification messages:</t>
7187                    <t>
7188                        <list>
7189                            <t>"NOTIFY:TOTAL_STREAM_COUNT:&lt;streams&gt;"</t>
7190                        </list>
7191                    </t>
7192                    <t>where &lt;streams&gt; will be replaced by the new number of
7193                    all currently active disk streams.</t>
7194                </section>
7195    
7196              <section title="Number of MIDI instrument maps changed" anchor="SUBSCRIBE MIDI_INSTRUMENT_MAP_COUNT">              <section title="Number of MIDI instrument maps changed" anchor="SUBSCRIBE MIDI_INSTRUMENT_MAP_COUNT">
7197                  <t>Client may want to be notified when the number of MIDI instrument maps on the                  <t>Client may want to be notified when the number of MIDI instrument maps on the
7198                  back-end changes by issuing the following command:</t>                  back-end changes by issuing the following command:</t>

Legend:
Removed from v.1407  
changed lines
  Added in v.1552

  ViewVC Help
Powered by ViewVC