/[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 1249 by schoenebeck, Fri Jun 22 13:40:53 2007 UTC revision 1296 by iliev, Wed Aug 15 17:43:34 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.3cvs">  <rfc category="std" ipr="full3978" docName="LSCP 1.2cvs">
20      <front>      <front>
21          <title>LinuxSampler Control Protocol (draft)</title>          <title>LinuxSampler Control Protocol (draft)</title>
22          <author initials='C.S.' surname="Schoenebeck" fullname='C.          <author initials='C.S.' surname="Schoenebeck" fullname='C.
# Line 2061  Schoenebeck'> Line 2061  Schoenebeck'>
2061                      or <xref target="LIST MIDI_INPUT_DEVICES">"LIST MIDI_INPUT_DEVICES"</xref>                      or <xref target="LIST MIDI_INPUT_DEVICES">"LIST MIDI_INPUT_DEVICES"</xref>
2062                      command, &lt;port&gt; by the MIDI port number, &lt;key&gt; by the name of                      command, &lt;port&gt; by the MIDI port number, &lt;key&gt; by the name of
2063                      the parameter to change and &lt;value&gt; by the new value for this                      the parameter to change and &lt;value&gt; by the new value for this
2064                      parameter.</t>                      parameter (encapsulated into apostrophes) or NONE (not encapsulated into apostrophes)
2065                        for specifying no value for parameters allowing a list of values.</t>
2066    
2067                      <t>Possible Answers:</t>                      <t>Possible Answers:</t>
2068                      <t>                      <t>
# Line 2088  Schoenebeck'> Line 2089  Schoenebeck'>
2089                      <t>Example:</t>                      <t>Example:</t>
2090                      <t>                      <t>
2091                          <list>                          <list>
2092                              <t></t>                              <t>C: "SET MIDI_INPUT_PORT_PARAMETER 0 0 ALSA_SEQ_BINDINGS='20:0'"</t>
2093                                <t>S: "OK"</t>
2094                            </list>
2095                        </t>
2096                        <t>
2097                            <list>
2098                                <t>C: "SET MIDI_INPUT_PORT_PARAMETER 0 0 ALSA_SEQ_BINDINGS=NONE"</t>
2099                                <t>S: "OK"</t>
2100                          </list>                          </list>
2101                      </t>                      </t>
2102                  </section>                  </section>
# Line 2113  Schoenebeck'> Line 2121  Schoenebeck'>
2121                      number of the sampler channel the instrument should be assigned to.                      number of the sampler channel the instrument should be assigned to.
2122                      Each sampler channel can only have one instrument.</t>                      Each sampler channel can only have one instrument.</t>
2123    
2124                      <t>Notice: since LSCP 1.3 the &lt;filename&gt; argument supports                      <t>Notice: since LSCP 1.2 the &lt;filename&gt; argument supports
2125                      escape characters for special characters (see chapter                      escape characters for special characters (see chapter
2126                      "<xref target="character_set">Character Set and Escape Sequences</xref>"                      "<xref target="character_set">Character Set and Escape Sequences</xref>"
2127                      for details) and accordingly backslash characters in the filename                      for details) and accordingly backslash characters in the filename
# Line 6217  Schoenebeck'> Line 6225  Schoenebeck'>
6225                  </t>                  </t>
6226                  <t>/ MIDI_INPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list                  <t>/ MIDI_INPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list
6227                  </t>                  </t>
6228                    <t>/ MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '=' NONE
6229                    </t>
6230                  <t>/ MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '=' param_val_list                  <t>/ MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '=' param_val_list
6231                  </t>                  </t>
6232                  <t>/ CHANNEL SP set_chan_instruction                  <t>/ CHANNEL SP set_chan_instruction
# Line 6619  Schoenebeck'> Line 6629  Schoenebeck'>
6629              <!-- GRAMMAR_BNF_END - do NOT delete or modify this line !!! -->              <!-- GRAMMAR_BNF_END - do NOT delete or modify this line !!! -->
6630    
6631              <section title="Character Set and Escape Sequences" anchor="character_set">              <section title="Character Set and Escape Sequences" anchor="character_set">
6632                  <t>Older versions of this protocol up to and including v1.2 only                  <t>Older versions of this protocol up to and including v1.1 only
6633                  supported the standard ASCII character set (ASCII code 0 - 127)                  supported the standard ASCII character set (ASCII code 0 - 127)
6634                  <xref target="RFC20"/>, all younger versions of this protocol                  <xref target="RFC20"/>, all younger versions of this protocol
6635                  however support the Extended ASCII character set (ASCII code                  however support the Extended ASCII character set (ASCII code
# Line 6643  Schoenebeck'> Line 6653  Schoenebeck'>
6653                  </texttable>                  </texttable>
6654                  <t>Notice: due to the transition of certain parts of the                  <t>Notice: due to the transition of certain parts of the
6655                  protocol which now support escape sequences, a slight backward                  protocol which now support escape sequences, a slight backward
6656                  incompatibility to protocols version v1.2 and younger has been                  incompatibility to protocols version v1.1 and younger has been
6657                  introduced. The only difference is that in parts of the protocol                  introduced. The only difference is that in parts of the protocol
6658                  where escape characters are now supported, a backslash characters                  where escape characters are now supported, a backslash characters
6659                  MUST be escaped as well (that is as double backslash), whereas                  MUST be escaped as well (that is as double backslash), whereas

Legend:
Removed from v.1249  
changed lines
  Added in v.1296

  ViewVC Help
Powered by ViewVC