/[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 1772 by iliev, Wed Sep 10 15:11:41 2008 UTC revision 1782 by iliev, Tue Sep 30 02:16:41 2008 UTC
# Line 3722  Schoenebeck'> Line 3722  Schoenebeck'>
3722                      <t>Where &lt;sampler-chan&gt; is the sampler channel number                      <t>Where &lt;sampler-chan&gt; is the sampler channel number
3723                      as returned by the <xref target="ADD CHANNEL">"ADD CHANNEL"</xref>                      as returned by the <xref target="ADD CHANNEL">"ADD CHANNEL"</xref>
3724                      or <xref target="LIST CHANNELS">"LIST CHANNELS"</xref> command,                      or <xref target="LIST CHANNELS">"LIST CHANNELS"</xref> command,
3725                      &lt;arg1&gt; and &lt;arg2&gt; arguments depend on the &lt;midi-msg&gt; argument, which                      &lt;arg1&gt; and &lt;arg2&gt; arguments depend on the &lt;midi-msg&gt; argument, which
3726                      specifies the MIDI message type. Currently, the following MIDI messages are supported:</t>                      specifies the MIDI message type. Currently, the following MIDI messages are supported:</t>
3727                      <t>                      <t>
3728                          <list>                          <list>
3729                              <t>"NOTE_ON" -                              <t>"NOTE_ON" -
3730                                  <list>                                  <list>
3731                                      <t>For turning on MIDI notes, where &lt;arg1&gt;                                      <t>For turning on MIDI notes, where &lt;arg1&gt;
3732                                      specifies the key number and &lt;arg2&gt; the velocity                                      specifies the key number and &lt;arg2&gt; the velocity
3733                                      as described in the MIDI specification.</t>                                      as described in the MIDI specification.</t>
3734                                  </list>                                  </list>
3735                              </t>                              </t>
3736                              <t>"NOTE_OFF" -                              <t>"NOTE_OFF" -
3737                                  <list>                                  <list>
3738                                      <t>For turning a currently playing MIDI note off, where &lt;arg1&gt;                                      <t>For turning a currently playing MIDI note off, where &lt;arg1&gt;
3739                                      specifies the key number and &lt;arg2&gt; the velocity                                      specifies the key number and &lt;arg2&gt; the velocity
3740                                      as described in the MIDI specification.</t>                                      as described in the MIDI specification.</t>
3741                                  </list>                                  </list>
3742                              </t>                              </t>
3743                          </list>                          </list>
3744                      </t>                      </t>
3745                      <t>CAUTION: This command is provided for implementations of virtual MIDI keyboards                      <t>CAUTION: This command is provided for implementations of virtual MIDI keyboards
3746                      and no realtime guarantee whatsoever will be made!</t>                      and no realtime guarantee whatsoever will be made!</t>
3747                      <t>Possible Answers:</t>                      <t>Possible Answers:</t>
3748                      <t>                      <t>
# Line 5350  Schoenebeck'> Line 5350  Schoenebeck'>
5350                      to the instruments database by sending the following command:</t>                      to the instruments database by sending the following command:</t>
5351                      <t>                      <t>
5352                          <list>                          <list>
5353                              <t>ADD DB_INSTRUMENTS [NON_MODAL] [&lt;mode&gt;] &lt;db_dir&gt; &lt;file_path&gt; [&lt;instr_index&gt;]</t>                              <t>ADD DB_INSTRUMENTS [NON_MODAL] [&lt;mode&gt;[ FILE_AS_DIR]] &lt;db_dir&gt; &lt;file_path&gt; [&lt;instr_index&gt;]</t>
5354                          </list>                          </list>
5355                      </t>                      </t>
5356                      <t>Where &lt;db_dir&gt; is the absolute path name of a directory                      <t>Where &lt;db_dir&gt; is the absolute path name of a directory
# Line 5395  Schoenebeck'> Line 5395  Schoenebeck'>
5395                          </list>                          </list>
5396                      </t>                      </t>
5397    
5398                     <t> If FILE_AS_DIR argument is supplied, all instruments in an instrument
5399                     file will be added to a separate directory in the instruments database, which
5400                     name will be the name of the instrument file with the file extension stripped off.
5401                     </t>
5402                   <t>The difference between regular and NON_MODAL versions of the command                   <t>The difference between regular and NON_MODAL versions of the command
5403                      is that the regular command returns when the scanning is finished                      is that the regular command returns when the scanning is finished
5404                      while NON_MODAL version returns immediately and a background process is launched.                      while NON_MODAL version returns immediately and a background process is launched.
# Line 6366  Schoenebeck'> Line 6370  Schoenebeck'>
6370                                      </t>                                      </t>
6371                                      <t>KEY_BINDINGS -                                      <t>KEY_BINDINGS -
6372                                          <list>                                          <list>
6373                                              <t>comma separated list of integer values representing                                              <t>comma separated list of integer values representing
6374                                                 the instrument's key mapping in the range between 0 .. 127,                                                 the instrument's key mapping in the range between 0 .. 127,
6375                                                 reflecting the analog meaning of the MIDI specification.</t>                                                 reflecting the analog meaning of the MIDI specification.</t>
6376                                          </list>                                          </list>
6377                                      </t>                                      </t>
6378                                      <t>KEYSWITCH_BINDINGS -                                      <t>KEYSWITCH_BINDINGS -
6379                                          <list>                                          <list>
6380                                              <t>comma separated list of integer values representing                                              <t>comma separated list of integer values representing
6381                                                 the instrument's keyswitch mapping in the range between 0 .. 127,                                                 the instrument's keyswitch mapping in the range between 0 .. 127,
6382                                                 reflecting the analog meaning of the MIDI specification.</t>                                                 reflecting the analog meaning of the MIDI specification.</t>
6383                                          </list>                                          </list>
6384                                      </t>                                      </t>
# Line 6484  Schoenebeck'> Line 6488  Schoenebeck'>
6488                  </t>                  </t>
6489                  <t>/ EDIT SP edit_instruction                  <t>/ EDIT SP edit_instruction
6490                  </t>                  </t>
6491                  <t>/ FORMAT SP format_instruction                  <t>/ FORMAT SP format_instruction
6492                  </t>                  </t>
6493                  <t>SEND SP send_instruction                  <t>/ SEND SP send_instruction
6494                  </t>                  </t>
6495                  <t>/ RESET                  <t>/ RESET
6496                  </t>                  </t>
# Line 6502  Schoenebeck'> Line 6506  Schoenebeck'>
6506                  </t>                  </t>
6507                  <t>/ DB_INSTRUMENTS SP NON_MODAL SP scan_mode SP db_path SP filename                  <t>/ DB_INSTRUMENTS SP NON_MODAL SP scan_mode SP db_path SP filename
6508                  </t>                  </t>
6509                    <t>/ DB_INSTRUMENTS SP NON_MODAL SP scan_mode SP FILE_AS_DIR SP db_path SP filename
6510                    </t>
6511                  <t>/ DB_INSTRUMENTS SP scan_mode SP db_path SP filename                  <t>/ DB_INSTRUMENTS SP scan_mode SP db_path SP filename
6512                  </t>                  </t>
6513                    <t>/ DB_INSTRUMENTS SP scan_mode SP FILE_AS_DIR SP db_path SP filename
6514                    </t>
6515                  <t>/ DB_INSTRUMENTS SP NON_MODAL SP db_path SP filename                  <t>/ DB_INSTRUMENTS SP NON_MODAL SP db_path SP filename
6516                  </t>                  </t>
6517                  <t>/ DB_INSTRUMENTS SP NON_MODAL SP db_path SP filename SP instrument_index                  <t>/ DB_INSTRUMENTS SP NON_MODAL SP db_path SP filename SP instrument_index

Legend:
Removed from v.1772  
changed lines
  Added in v.1782

  ViewVC Help
Powered by ViewVC