/[svn]/web/trunk/www.linuxsampler.org/api/draft-linuxsampler-protocol.txt
ViewVC logotype

Diff of /web/trunk/www.linuxsampler.org/api/draft-linuxsampler-protocol.txt

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

revision 1400 by schoenebeck, Thu Oct 11 18:59:34 2007 UTC revision 1430 by schoenebeck, Sun Oct 14 23:39:14 2007 UTC
# Line 4  Line 4 
4  LinuxSampler Developers                                   C. Schoenebeck  LinuxSampler Developers                                   C. Schoenebeck
5  Internet-Draft                           Interessengemeinschaft Software  Internet-Draft                           Interessengemeinschaft Software
6  Intended status: Standards Track                       Engineering e. V.  Intended status: Standards Track                       Engineering e. V.
7  Expires: April 13, 2008                                 October 11, 2007  Expires: April 17, 2008                                 October 15, 2007
8    
9    
10                   LinuxSampler Control Protocol (draft)                       LinuxSampler Control Protocol
11                                LSCP 1.2cvs                                  LSCP 1.2
12    
13  Status of this Memo  Status of this Memo
14    
# Line 33  Status of this Memo Line 33  Status of this Memo
33     The list of Internet-Draft Shadow Directories can be accessed at     The list of Internet-Draft Shadow Directories can be accessed at
34     http://www.ietf.org/shadow.html.     http://www.ietf.org/shadow.html.
35    
36     This Internet-Draft will expire on April 13, 2008.     This Internet-Draft will expire on April 17, 2008.
37    
38  Copyright Notice  Copyright Notice
39    
# Line 52  Copyright Notice Line 52  Copyright Notice
52    
53    
54    
55  Schoenebeck              Expires April 13, 2008                 [Page 1]  Schoenebeck              Expires April 17, 2008                 [Page 1]
56    
57  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
58    
59    
60  Abstract  Abstract
# Line 108  Table of Contents Line 108  Table of Contents
108    
109    
110    
111  Schoenebeck              Expires April 13, 2008                 [Page 2]  Schoenebeck              Expires April 17, 2008                 [Page 2]
112    
113  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
114    
115    
116         6.3.8.  Getting all created MIDI input device list  . . . . .  37         6.3.8.  Getting all created MIDI input device list  . . . . .  37
# Line 164  Internet-Draft    LinuxSampler Control P Line 164  Internet-Draft    LinuxSampler Control P
164    
165    
166    
167  Schoenebeck              Expires April 13, 2008                 [Page 3]  Schoenebeck              Expires April 17, 2008                 [Page 3]
168    
169  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
170    
171    
172         6.5.4.  Close client connection . . . . . . . . . . . . . . .  72         6.5.4.  Close client connection . . . . . . . . . . . . . . .  72
# Line 220  Internet-Draft    LinuxSampler Control P Line 220  Internet-Draft    LinuxSampler Control P
220    
221    
222    
223  Schoenebeck              Expires April 13, 2008                 [Page 4]  Schoenebeck              Expires April 17, 2008                 [Page 4]
224    
225  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
226    
227    
228     7.  Command Syntax  . . . . . . . . . . . . . . . . . . . . . . . 109     7.  Command Syntax  . . . . . . . . . . . . . . . . . . . . . . . 109
# Line 276  Internet-Draft    LinuxSampler Control P Line 276  Internet-Draft    LinuxSampler Control P
276    
277    
278    
279  Schoenebeck              Expires April 13, 2008                 [Page 5]  Schoenebeck              Expires April 17, 2008                 [Page 5]
280    
281  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
282    
283    
284  1.  Requirements notation  1.  Requirements notation
# Line 332  Internet-Draft    LinuxSampler Control P Line 332  Internet-Draft    LinuxSampler Control P
332    
333    
334    
335  Schoenebeck              Expires April 13, 2008                 [Page 6]  Schoenebeck              Expires April 17, 2008                 [Page 6]
336    
337  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
338    
339    
340  2.  Versioning of this specification  2.  Versioning of this specification
# Line 388  Internet-Draft    LinuxSampler Control P Line 388  Internet-Draft    LinuxSampler Control P
388    
389    
390    
391  Schoenebeck              Expires April 13, 2008                 [Page 7]  Schoenebeck              Expires April 17, 2008                 [Page 7]
392    
393  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
394    
395    
396  3.  Introduction  3.  Introduction
# Line 444  Internet-Draft    LinuxSampler Control P Line 444  Internet-Draft    LinuxSampler Control P
444    
445    
446    
447  Schoenebeck              Expires April 13, 2008                 [Page 8]  Schoenebeck              Expires April 17, 2008                 [Page 8]
448    
449  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
450    
451    
452  4.  Focus of this protocol  4.  Focus of this protocol
# Line 500  Internet-Draft    LinuxSampler Control P Line 500  Internet-Draft    LinuxSampler Control P
500    
501    
502    
503  Schoenebeck              Expires April 13, 2008                 [Page 9]  Schoenebeck              Expires April 17, 2008                 [Page 9]
504    
505  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
506    
507    
508  5.  Communication Overview  5.  Communication Overview
# Line 556  Internet-Draft    LinuxSampler Control P Line 556  Internet-Draft    LinuxSampler Control P
556    
557    
558    
559  Schoenebeck              Expires April 13, 2008                [Page 10]  Schoenebeck              Expires April 17, 2008                [Page 10]
560    
561  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
562    
563    
564  5.1.1.  Result format  5.1.1.  Result format
# Line 612  Internet-Draft    LinuxSampler Control P Line 612  Internet-Draft    LinuxSampler Control P
612    
613    
614    
615  Schoenebeck              Expires April 13, 2008                [Page 11]  Schoenebeck              Expires April 17, 2008                [Page 11]
616    
617  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
618    
619    
620     set has the following format:     set has the following format:
# Line 668  Internet-Draft    LinuxSampler Control P Line 668  Internet-Draft    LinuxSampler Control P
668    
669    
670    
671  Schoenebeck              Expires April 13, 2008                [Page 12]  Schoenebeck              Expires April 17, 2008                [Page 12]
672    
673  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
674    
675    
676     Each line of the result set MUST end with <CRLF>.     Each line of the result set MUST end with <CRLF>.
# Line 724  Internet-Draft    LinuxSampler Control P Line 724  Internet-Draft    LinuxSampler Control P
724    
725    
726    
727  Schoenebeck              Expires April 13, 2008                [Page 13]  Schoenebeck              Expires April 17, 2008                [Page 13]
728    
729  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
730    
731    
732         inserted in the middle of the event message as well as any other         inserted in the middle of the event message as well as any other
# Line 780  Internet-Draft    LinuxSampler Control P Line 780  Internet-Draft    LinuxSampler Control P
780    
781    
782    
783  Schoenebeck              Expires April 13, 2008                [Page 14]  Schoenebeck              Expires April 17, 2008                [Page 14]
784    
785  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
786    
787    
788  6.  Description for control commands  6.  Description for control commands
# Line 836  Internet-Draft    LinuxSampler Control P Line 836  Internet-Draft    LinuxSampler Control P
836    
837    
838    
839  Schoenebeck              Expires April 13, 2008                [Page 15]  Schoenebeck              Expires April 17, 2008                [Page 15]
840    
841  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
842    
843    
844  6.2.1.  Getting amount of available audio output drivers  6.2.1.  Getting amount of available audio output drivers
# Line 892  Internet-Draft    LinuxSampler Control P Line 892  Internet-Draft    LinuxSampler Control P
892    
893    
894    
895  Schoenebeck              Expires April 13, 2008                [Page 16]  Schoenebeck              Expires April 17, 2008                [Page 16]
896    
897  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
898    
899    
900        LinuxSampler will answer by sending a <CRLF> separated list.  Each        LinuxSampler will answer by sending a <CRLF> separated list.  Each
# Line 948  Internet-Draft    LinuxSampler Control P Line 948  Internet-Draft    LinuxSampler Control P
948    
949    
950    
951  Schoenebeck              Expires April 13, 2008                [Page 17]  Schoenebeck              Expires April 17, 2008                [Page 17]
952    
953  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
954    
955    
956     obtained (as returned by the "GET AUDIO_OUTPUT_DRIVER INFO"     obtained (as returned by the "GET AUDIO_OUTPUT_DRIVER INFO"
# Line 1004  Internet-Draft    LinuxSampler Control P Line 1004  Internet-Draft    LinuxSampler Control P
1004    
1005    
1006    
1007  Schoenebeck              Expires April 13, 2008                [Page 18]  Schoenebeck              Expires April 17, 2008                [Page 18]
1008    
1009  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1010    
1011    
1012        MULTIPLICITY -        MULTIPLICITY -
# Line 1060  Internet-Draft    LinuxSampler Control P Line 1060  Internet-Draft    LinuxSampler Control P
1060    
1061    
1062    
1063  Schoenebeck              Expires April 13, 2008                [Page 19]  Schoenebeck              Expires April 17, 2008                [Page 19]
1064    
1065  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1066    
1067    
1068           returned, dependent to driver parameter)           returned, dependent to driver parameter)
# Line 1116  Internet-Draft    LinuxSampler Control P Line 1116  Internet-Draft    LinuxSampler Control P
1116    
1117    
1118    
1119  Schoenebeck              Expires April 13, 2008                [Page 20]  Schoenebeck              Expires April 17, 2008                [Page 20]
1120    
1121  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1122    
1123    
1124           "TYPE: INT"           "TYPE: INT"
# Line 1172  Internet-Draft    LinuxSampler Control P Line 1172  Internet-Draft    LinuxSampler Control P
1172    
1173    
1174    
1175  Schoenebeck              Expires April 13, 2008                [Page 21]  Schoenebeck              Expires April 17, 2008                [Page 21]
1176    
1177  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1178    
1179    
1180           providing an appropriate warning code and warning message           providing an appropriate warning code and warning message
# Line 1228  Internet-Draft    LinuxSampler Control P Line 1228  Internet-Draft    LinuxSampler Control P
1228    
1229    
1230    
1231  Schoenebeck              Expires April 13, 2008                [Page 22]  Schoenebeck              Expires April 17, 2008                [Page 22]
1232    
1233  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1234    
1235    
1236        C: "DESTROY AUDIO_OUTPUT_DEVICE 0"        C: "DESTROY AUDIO_OUTPUT_DEVICE 0"
# Line 1284  Internet-Draft    LinuxSampler Control P Line 1284  Internet-Draft    LinuxSampler Control P
1284    
1285    
1286    
1287  Schoenebeck              Expires April 13, 2008                [Page 23]  Schoenebeck              Expires April 17, 2008                [Page 23]
1288    
1289  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1290    
1291    
1292     Possible Answers:     Possible Answers:
# Line 1340  Internet-Draft    LinuxSampler Control P Line 1340  Internet-Draft    LinuxSampler Control P
1340    
1341    
1342    
1343  Schoenebeck              Expires April 13, 2008                [Page 24]  Schoenebeck              Expires April 17, 2008                [Page 24]
1344    
1345  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1346    
1347    
1348           "FRAGMENTS: 2"           "FRAGMENTS: 2"
# Line 1396  Internet-Draft    LinuxSampler Control P Line 1396  Internet-Draft    LinuxSampler Control P
1396    
1397    
1398    
1399  Schoenebeck              Expires April 13, 2008                [Page 25]  Schoenebeck              Expires April 17, 2008                [Page 25]
1400    
1401  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1402    
1403    
1404  6.2.11.  Getting information about an audio channel  6.2.11.  Getting information about an audio channel
# Line 1452  Internet-Draft    LinuxSampler Control P Line 1452  Internet-Draft    LinuxSampler Control P
1452    
1453    
1454    
1455  Schoenebeck              Expires April 13, 2008                [Page 26]  Schoenebeck              Expires April 17, 2008                [Page 26]
1456    
1457  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1458    
1459    
1460     Examples:     Examples:
# Line 1508  Internet-Draft    LinuxSampler Control P Line 1508  Internet-Draft    LinuxSampler Control P
1508    
1509    
1510    
1511  Schoenebeck              Expires April 13, 2008                [Page 27]  Schoenebeck              Expires April 17, 2008                [Page 27]
1512    
1513  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1514    
1515    
1516     channel number and <param> a specific channel parameter name for     channel number and <param> a specific channel parameter name for
# Line 1564  Internet-Draft    LinuxSampler Control P Line 1564  Internet-Draft    LinuxSampler Control P
1564    
1565    
1566    
1567  Schoenebeck              Expires April 13, 2008                [Page 28]  Schoenebeck              Expires April 17, 2008                [Page 28]
1568    
1569  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1570    
1571    
1572           RANGE_MAX -           RANGE_MAX -
# Line 1620  Internet-Draft    LinuxSampler Control P Line 1620  Internet-Draft    LinuxSampler Control P
1620    
1621    
1622    
1623  Schoenebeck              Expires April 13, 2008                [Page 29]  Schoenebeck              Expires April 17, 2008                [Page 29]
1624    
1625  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1626    
1627    
1628        "OK" -        "OK" -
# Line 1676  Internet-Draft    LinuxSampler Control P Line 1676  Internet-Draft    LinuxSampler Control P
1676    
1677    
1678    
1679  Schoenebeck              Expires April 13, 2008                [Page 30]  Schoenebeck              Expires April 17, 2008                [Page 30]
1680    
1681  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1682    
1683    
1684     Note: examples in this chapter showing particular parameters of     Note: examples in this chapter showing particular parameters of
# Line 1732  Internet-Draft    LinuxSampler Control P Line 1732  Internet-Draft    LinuxSampler Control P
1732    
1733    
1734    
1735  Schoenebeck              Expires April 13, 2008                [Page 31]  Schoenebeck              Expires April 17, 2008                [Page 31]
1736    
1737  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1738    
1739    
1740  6.3.3.  Getting information about a specific MIDI input driver  6.3.3.  Getting information about a specific MIDI input driver
# Line 1788  Internet-Draft    LinuxSampler Control P Line 1788  Internet-Draft    LinuxSampler Control P
1788    
1789    
1790    
1791  Schoenebeck              Expires April 13, 2008                [Page 32]  Schoenebeck              Expires April 17, 2008                [Page 32]
1792    
1793  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1794    
1795    
1796  6.3.4.  Getting information about specific MIDI input driver parameter  6.3.4.  Getting information about specific MIDI input driver parameter
# Line 1844  Internet-Draft    LinuxSampler Control P Line 1844  Internet-Draft    LinuxSampler Control P
1844    
1845    
1846    
1847  Schoenebeck              Expires April 13, 2008                [Page 33]  Schoenebeck              Expires April 17, 2008                [Page 33]
1848    
1849  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1850    
1851    
1852        FIX -        FIX -
# Line 1900  Internet-Draft    LinuxSampler Control P Line 1900  Internet-Draft    LinuxSampler Control P
1900    
1901    
1902    
1903  Schoenebeck              Expires April 13, 2008                [Page 34]  Schoenebeck              Expires April 17, 2008                [Page 34]
1904    
1905  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1906    
1907    
1908           may also appear without (optionally returned, dependent to           may also appear without (optionally returned, dependent to
# Line 1956  Internet-Draft    LinuxSampler Control P Line 1956  Internet-Draft    LinuxSampler Control P
1956    
1957    
1958    
1959  Schoenebeck              Expires April 13, 2008                [Page 35]  Schoenebeck              Expires April 17, 2008                [Page 35]
1960    
1961  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
1962    
1963    
1964        "OK[<device-id>]" -        "OK[<device-id>]" -
# Line 2012  Internet-Draft    LinuxSampler Control P Line 2012  Internet-Draft    LinuxSampler Control P
2012    
2013    
2014    
2015  Schoenebeck              Expires April 13, 2008                [Page 36]  Schoenebeck              Expires April 17, 2008                [Page 36]
2016    
2017  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2018    
2019    
2020           in case it failed, providing an appropriate error code and           in case it failed, providing an appropriate error code and
# Line 2068  Internet-Draft    LinuxSampler Control P Line 2068  Internet-Draft    LinuxSampler Control P
2068    
2069    
2070    
2071  Schoenebeck              Expires April 13, 2008                [Page 37]  Schoenebeck              Expires April 17, 2008                [Page 37]
2072    
2073  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2074    
2075    
2076  6.3.9.  Getting current settings of a MIDI input device  6.3.9.  Getting current settings of a MIDI input device
# Line 2124  Internet-Draft    LinuxSampler Control P Line 2124  Internet-Draft    LinuxSampler Control P
2124    
2125    
2126    
2127  Schoenebeck              Expires April 13, 2008                [Page 38]  Schoenebeck              Expires April 17, 2008                [Page 38]
2128    
2129  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2130    
2131    
2132           "ACTIVE: true"           "ACTIVE: true"
# Line 2180  Internet-Draft    LinuxSampler Control P Line 2180  Internet-Draft    LinuxSampler Control P
2180    
2181    
2182    
2183  Schoenebeck              Expires April 13, 2008                [Page 39]  Schoenebeck              Expires April 17, 2008                [Page 39]
2184    
2185  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2186    
2187    
2188     MIDI_INPUT_DEVICES" (Section 6.3.8) command and <midi-port> the MIDI     MIDI_INPUT_DEVICES" (Section 6.3.8) command and <midi-port> the MIDI
# Line 2236  Internet-Draft    LinuxSampler Control P Line 2236  Internet-Draft    LinuxSampler Control P
2236    
2237    
2238    
2239  Schoenebeck              Expires April 13, 2008                [Page 40]  Schoenebeck              Expires April 17, 2008                [Page 40]
2240    
2241  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2242    
2243    
2244        character string to that info category.  There is information        character string to that info category.  There is information
# Line 2292  Internet-Draft    LinuxSampler Control P Line 2292  Internet-Draft    LinuxSampler Control P
2292    
2293    
2294    
2295  Schoenebeck              Expires April 13, 2008                [Page 41]  Schoenebeck              Expires April 17, 2008                [Page 41]
2296    
2297  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2298    
2299    
2300           returned, dependent to device and port parameter)           returned, dependent to device and port parameter)
# Line 2348  Internet-Draft    LinuxSampler Control P Line 2348  Internet-Draft    LinuxSampler Control P
2348    
2349    
2350    
2351  Schoenebeck              Expires April 13, 2008                [Page 42]  Schoenebeck              Expires April 17, 2008                [Page 42]
2352    
2353  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2354    
2355    
2356        "ERR:<error-code>:<error-message>" -        "ERR:<error-code>:<error-message>" -
# Line 2404  Internet-Draft    LinuxSampler Control P Line 2404  Internet-Draft    LinuxSampler Control P
2404    
2405    
2406    
2407  Schoenebeck              Expires April 13, 2008                [Page 43]  Schoenebeck              Expires April 17, 2008                [Page 43]
2408    
2409  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2410    
2411    
2412     format and SHOULD return ERR and SHOULD not launch the background     format and SHOULD return ERR and SHOULD not launch the background
# Line 2460  Internet-Draft    LinuxSampler Control P Line 2460  Internet-Draft    LinuxSampler Control P
2460    
2461    
2462    
2463  Schoenebeck              Expires April 13, 2008                [Page 44]  Schoenebeck              Expires April 17, 2008                [Page 44]
2464    
2465  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2466    
2467    
2468        "OK" -        "OK" -
# Line 2516  Internet-Draft    LinuxSampler Control P Line 2516  Internet-Draft    LinuxSampler Control P
2516    
2517    
2518    
2519  Schoenebeck              Expires April 13, 2008                [Page 45]  Schoenebeck              Expires April 17, 2008                [Page 45]
2520    
2521  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2522    
2523    
2524        LinuxSampler will answer by returning a comma separated list with        LinuxSampler will answer by returning a comma separated list with
# Line 2572  Internet-Draft    LinuxSampler Control P Line 2572  Internet-Draft    LinuxSampler Control P
2572    
2573    
2574    
2575  Schoenebeck              Expires April 13, 2008                [Page 46]  Schoenebeck              Expires April 17, 2008                [Page 46]
2576    
2577  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2578    
2579    
2580    
# Line 2628  Internet-Draft    LinuxSampler Control P Line 2628  Internet-Draft    LinuxSampler Control P
2628    
2629    
2630    
2631  Schoenebeck              Expires April 13, 2008                [Page 47]  Schoenebeck              Expires April 17, 2008                [Page 47]
2632    
2633  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2634    
2635    
2636        C: "GET AVAILABLE_ENGINES"        C: "GET AVAILABLE_ENGINES"
# Line 2684  Internet-Draft    LinuxSampler Control P Line 2684  Internet-Draft    LinuxSampler Control P
2684    
2685    
2686    
2687  Schoenebeck              Expires April 13, 2008                [Page 48]  Schoenebeck              Expires April 17, 2008                [Page 48]
2688    
2689  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2690    
2691    
2692           VERSION -           VERSION -
# Line 2740  Internet-Draft    LinuxSampler Control P Line 2740  Internet-Draft    LinuxSampler Control P
2740    
2741    
2742    
2743  Schoenebeck              Expires April 13, 2008                [Page 49]  Schoenebeck              Expires April 17, 2008                [Page 49]
2744    
2745  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2746    
2747    
2748              sampler channel              sampler channel
# Line 2796  Internet-Draft    LinuxSampler Control P Line 2796  Internet-Draft    LinuxSampler Control P
2796    
2797    
2798    
2799  Schoenebeck              Expires April 13, 2008                [Page 50]  Schoenebeck              Expires April 17, 2008                [Page 50]
2800    
2801  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2802    
2803    
2804           MIDI_INPUT_PORT -           MIDI_INPUT_PORT -
# Line 2852  Internet-Draft    LinuxSampler Control P Line 2852  Internet-Draft    LinuxSampler Control P
2852    
2853    
2854    
2855  Schoenebeck              Expires April 13, 2008                [Page 51]  Schoenebeck              Expires April 17, 2008                [Page 51]
2856    
2857  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2858    
2859    
2860           "AUDIO_OUTPUT_CHANNELS: 2"           "AUDIO_OUTPUT_CHANNELS: 2"
# Line 2908  Internet-Draft    LinuxSampler Control P Line 2908  Internet-Draft    LinuxSampler Control P
2908    
2909    
2910    
2911  Schoenebeck              Expires April 13, 2008                [Page 52]  Schoenebeck              Expires April 17, 2008                [Page 52]
2912    
2913  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2914    
2915    
2916    
# Line 2964  Internet-Draft    LinuxSampler Control P Line 2964  Internet-Draft    LinuxSampler Control P
2964    
2965    
2966    
2967  Schoenebeck              Expires April 13, 2008                [Page 53]  Schoenebeck              Expires April 17, 2008                [Page 53]
2968    
2969  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
2970    
2971    
2972        numerical representation of the fill size (either in bytes or        numerical representation of the fill size (either in bytes or
# Line 3020  Internet-Draft    LinuxSampler Control P Line 3020  Internet-Draft    LinuxSampler Control P
3020    
3021    
3022    
3023  Schoenebeck              Expires April 13, 2008                [Page 54]  Schoenebeck              Expires April 17, 2008                [Page 54]
3024    
3025  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3026    
3027    
3028        "ERR:<error-code>:<error-message>" -        "ERR:<error-code>:<error-message>" -
# Line 3076  Internet-Draft    LinuxSampler Control P Line 3076  Internet-Draft    LinuxSampler Control P
3076    
3077    
3078    
3079  Schoenebeck              Expires April 13, 2008                [Page 55]  Schoenebeck              Expires April 17, 2008                [Page 55]
3080    
3081  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3082    
3083    
3084        SET CHANNEL AUDIO_OUTPUT_CHANNEL <sampler-chan> <audio-out>        SET CHANNEL AUDIO_OUTPUT_CHANNEL <sampler-chan> <audio-out>
# Line 3132  Internet-Draft    LinuxSampler Control P Line 3132  Internet-Draft    LinuxSampler Control P
3132    
3133    
3134    
3135  Schoenebeck              Expires April 13, 2008                [Page 56]  Schoenebeck              Expires April 17, 2008                [Page 56]
3136    
3137  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3138    
3139    
3140        "OK" -        "OK" -
# Line 3188  Internet-Draft    LinuxSampler Control P Line 3188  Internet-Draft    LinuxSampler Control P
3188    
3189    
3190    
3191  Schoenebeck              Expires April 13, 2008                [Page 57]  Schoenebeck              Expires April 17, 2008                [Page 57]
3192    
3193  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3194    
3195    
3196     Examples:     Examples:
# Line 3244  Internet-Draft    LinuxSampler Control P Line 3244  Internet-Draft    LinuxSampler Control P
3244    
3245    
3246    
3247  Schoenebeck              Expires April 13, 2008                [Page 58]  Schoenebeck              Expires April 17, 2008                [Page 58]
3248    
3249  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3250    
3251    
3252        "OK" -        "OK" -
# Line 3300  Internet-Draft    LinuxSampler Control P Line 3300  Internet-Draft    LinuxSampler Control P
3300    
3301    
3302    
3303  Schoenebeck              Expires April 13, 2008                [Page 59]  Schoenebeck              Expires April 17, 2008                [Page 59]
3304    
3305  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3306    
3307    
3308     Examples:     Examples:
# Line 3356  Internet-Draft    LinuxSampler Control P Line 3356  Internet-Draft    LinuxSampler Control P
3356    
3357    
3358    
3359  Schoenebeck              Expires April 13, 2008                [Page 60]  Schoenebeck              Expires April 17, 2008                [Page 60]
3360    
3361  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3362    
3363    
3364     Possible Answers:     Possible Answers:
# Line 3412  Internet-Draft    LinuxSampler Control P Line 3412  Internet-Draft    LinuxSampler Control P
3412    
3413    
3414    
3415  Schoenebeck              Expires April 13, 2008                [Page 61]  Schoenebeck              Expires April 17, 2008                [Page 61]
3416    
3417  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3418    
3419    
3420           as returned by the "LIST MIDI_INSTRUMENT_MAPS" (Section 6.7.4)           as returned by the "LIST MIDI_INSTRUMENT_MAPS" (Section 6.7.4)
# Line 3468  Internet-Draft    LinuxSampler Control P Line 3468  Internet-Draft    LinuxSampler Control P
3468    
3469    
3470    
3471  Schoenebeck              Expires April 13, 2008                [Page 62]  Schoenebeck              Expires April 17, 2008                [Page 62]
3472    
3473  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3474    
3475    
3476     Note: Create effect sends on a sampler channel only when needed,     Note: Create effect sends on a sampler channel only when needed,
# Line 3524  Internet-Draft    LinuxSampler Control P Line 3524  Internet-Draft    LinuxSampler Control P
3524    
3525    
3526    
3527  Schoenebeck              Expires April 13, 2008                [Page 63]  Schoenebeck              Expires April 17, 2008                [Page 63]
3528    
3529  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3530    
3531    
3532        "OK" -        "OK" -
# Line 3580  Internet-Draft    LinuxSampler Control P Line 3580  Internet-Draft    LinuxSampler Control P
3580    
3581    
3582    
3583  Schoenebeck              Expires April 13, 2008                [Page 64]  Schoenebeck              Expires April 17, 2008                [Page 64]
3584    
3585  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3586    
3587    
3588     Possible Answers:     Possible Answers:
# Line 3636  Internet-Draft    LinuxSampler Control P Line 3636  Internet-Draft    LinuxSampler Control P
3636    
3637    
3638    
3639  Schoenebeck              Expires April 13, 2008                [Page 65]  Schoenebeck              Expires April 17, 2008                [Page 65]
3640    
3641  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3642    
3643    
3644           LEVEL -           LEVEL -
# Line 3692  Internet-Draft    LinuxSampler Control P Line 3692  Internet-Draft    LinuxSampler Control P
3692    
3693    
3694    
3695  Schoenebeck              Expires April 13, 2008                [Page 66]  Schoenebeck              Expires April 17, 2008                [Page 66]
3696    
3697  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3698    
3699    
3700     Possible Answers:     Possible Answers:
# Line 3748  Internet-Draft    LinuxSampler Control P Line 3748  Internet-Draft    LinuxSampler Control P
3748    
3749    
3750    
3751  Schoenebeck              Expires April 13, 2008                [Page 67]  Schoenebeck              Expires April 17, 2008                [Page 67]
3752    
3753  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3754    
3755    
3756        "OK" -        "OK" -
# Line 3804  Internet-Draft    LinuxSampler Control P Line 3804  Internet-Draft    LinuxSampler Control P
3804    
3805    
3806    
3807  Schoenebeck              Expires April 13, 2008                [Page 68]  Schoenebeck              Expires April 17, 2008                [Page 68]
3808    
3809  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3810    
3811    
3812        "ERR:<error-code>:<error-message>" -        "ERR:<error-code>:<error-message>" -
# Line 3860  Internet-Draft    LinuxSampler Control P Line 3860  Internet-Draft    LinuxSampler Control P
3860    
3861    
3862    
3863  Schoenebeck              Expires April 13, 2008                [Page 69]  Schoenebeck              Expires April 17, 2008                [Page 69]
3864    
3865  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3866    
3867    
3868        C: "SET FX_SEND LEVEL 0 0 0.15"        C: "SET FX_SEND LEVEL 0 0 0.15"
# Line 3916  Internet-Draft    LinuxSampler Control P Line 3916  Internet-Draft    LinuxSampler Control P
3916    
3917    
3918    
3919  Schoenebeck              Expires April 13, 2008                [Page 70]  Schoenebeck              Expires April 17, 2008                [Page 70]
3920    
3921  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3922    
3923    
3924        SUBSCRIBE <event-id>        SUBSCRIBE <event-id>
# Line 3972  Internet-Draft    LinuxSampler Control P Line 3972  Internet-Draft    LinuxSampler Control P
3972    
3973    
3974    
3975  Schoenebeck              Expires April 13, 2008                [Page 71]  Schoenebeck              Expires April 17, 2008                [Page 71]
3976    
3977  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
3978    
3979    
3980        "ERR:<error-code>:<error-message>" -        "ERR:<error-code>:<error-message>" -
# Line 4028  Internet-Draft    LinuxSampler Control P Line 4028  Internet-Draft    LinuxSampler Control P
4028    
4029    
4030    
4031  Schoenebeck              Expires April 13, 2008                [Page 72]  Schoenebeck              Expires April 17, 2008                [Page 72]
4032    
4033  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4034    
4035    
4036  6.6.  Global commands  6.6.  Global commands
# Line 4084  Internet-Draft    LinuxSampler Control P Line 4084  Internet-Draft    LinuxSampler Control P
4084    
4085    
4086    
4087  Schoenebeck              Expires April 13, 2008                [Page 73]  Schoenebeck              Expires April 17, 2008                [Page 73]
4088    
4089  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4090    
4091    
4092  6.6.4.  General sampler informations  6.6.4.  General sampler informations
# Line 4140  Internet-Draft    LinuxSampler Control P Line 4140  Internet-Draft    LinuxSampler Control P
4140    
4141    
4142    
4143  Schoenebeck              Expires April 13, 2008                [Page 74]  Schoenebeck              Expires April 17, 2008                [Page 74]
4144    
4145  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4146    
4147    
4148        The sampler will always answer by returning the optional dotted        The sampler will always answer by returning the optional dotted
# Line 4196  Internet-Draft    LinuxSampler Control P Line 4196  Internet-Draft    LinuxSampler Control P
4196    
4197    
4198    
4199  Schoenebeck              Expires April 13, 2008                [Page 75]  Schoenebeck              Expires April 17, 2008                [Page 75]
4200    
4201  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4202    
4203    
4204     By default, that is when the sampler is launched, there is no map,     By default, that is when the sampler is launched, there is no map,
# Line 4252  Internet-Draft    LinuxSampler Control P Line 4252  Internet-Draft    LinuxSampler Control P
4252    
4253    
4254    
4255  Schoenebeck              Expires April 13, 2008                [Page 76]  Schoenebeck              Expires April 17, 2008                [Page 76]
4256    
4257  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4258    
4259    
4260        S: "OK[0]"        S: "OK[0]"
# Line 4308  Internet-Draft    LinuxSampler Control P Line 4308  Internet-Draft    LinuxSampler Control P
4308    
4309    
4310    
4311  Schoenebeck              Expires April 13, 2008                [Page 77]  Schoenebeck              Expires April 17, 2008                [Page 77]
4312    
4313  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4314    
4315    
4316  6.7.3.  Get amount of existing MIDI instrument maps  6.7.3.  Get amount of existing MIDI instrument maps
# Line 4364  Internet-Draft    LinuxSampler Control P Line 4364  Internet-Draft    LinuxSampler Control P
4364    
4365    
4366    
4367  Schoenebeck              Expires April 13, 2008                [Page 78]  Schoenebeck              Expires April 17, 2008                [Page 78]
4368    
4369  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4370    
4371    
4372     Possible Answers:     Possible Answers:
# Line 4420  Internet-Draft    LinuxSampler Control P Line 4420  Internet-Draft    LinuxSampler Control P
4420    
4421    
4422    
4423  Schoenebeck              Expires April 13, 2008                [Page 79]  Schoenebeck              Expires April 17, 2008                [Page 79]
4424    
4425  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4426    
4427    
4428        "OK" -        "OK" -
# Line 4476  Internet-Draft    LinuxSampler Control P Line 4476  Internet-Draft    LinuxSampler Control P
4476    
4477    
4478    
4479  Schoenebeck              Expires April 13, 2008                [Page 80]  Schoenebeck              Expires April 17, 2008                [Page 80]
4480    
4481  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4482    
4483    
4484        "ON_DEMAND_HOLD" -        "ON_DEMAND_HOLD" -
# Line 4532  Internet-Draft    LinuxSampler Control P Line 4532  Internet-Draft    LinuxSampler Control P
4532    
4533    
4534    
4535  Schoenebeck              Expires April 13, 2008                [Page 81]  Schoenebeck              Expires April 17, 2008                [Page 81]
4536    
4537  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4538    
4539    
4540     (Section 6.7.11)).     (Section 6.7.11)).
# Line 4588  Internet-Draft    LinuxSampler Control P Line 4588  Internet-Draft    LinuxSampler Control P
4588    
4589    
4590    
4591  Schoenebeck              Expires April 13, 2008                [Page 82]  Schoenebeck              Expires April 17, 2008                [Page 82]
4592    
4593  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4594    
4595    
4596        S: "OK"        S: "OK"
# Line 4644  Internet-Draft    LinuxSampler Control P Line 4644  Internet-Draft    LinuxSampler Control P
4644    
4645    
4646    
4647  Schoenebeck              Expires April 13, 2008                [Page 83]  Schoenebeck              Expires April 17, 2008                [Page 83]
4648    
4649  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4650    
4651    
4652        LIST MIDI_INSTRUMENTS ALL        LIST MIDI_INSTRUMENTS ALL
# Line 4700  Internet-Draft    LinuxSampler Control P Line 4700  Internet-Draft    LinuxSampler Control P
4700    
4701    
4702    
4703  Schoenebeck              Expires April 13, 2008                [Page 84]  Schoenebeck              Expires April 17, 2008                [Page 84]
4704    
4705  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4706    
4707    
4708  6.7.11.  Get current settings of MIDI instrument map entry  6.7.11.  Get current settings of MIDI instrument map entry
# Line 4756  Internet-Draft    LinuxSampler Control P Line 4756  Internet-Draft    LinuxSampler Control P
4756    
4757    
4758    
4759  Schoenebeck              Expires April 13, 2008                [Page 85]  Schoenebeck              Expires April 17, 2008                [Page 85]
4760    
4761  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4762    
4763    
4764           escape sequences (Section 7.1)).           escape sequences (Section 7.1)).
# Line 4812  Internet-Draft    LinuxSampler Control P Line 4812  Internet-Draft    LinuxSampler Control P
4812    
4813    
4814    
4815  Schoenebeck              Expires April 13, 2008                [Page 86]  Schoenebeck              Expires April 17, 2008                [Page 86]
4816    
4817  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4818    
4819    
4820        CLEAR MIDI_INSTRUMENTS ALL        CLEAR MIDI_INSTRUMENTS ALL
# Line 4868  Internet-Draft    LinuxSampler Control P Line 4868  Internet-Draft    LinuxSampler Control P
4868    
4869    
4870    
4871  Schoenebeck              Expires April 13, 2008                [Page 87]  Schoenebeck              Expires April 17, 2008                [Page 87]
4872    
4873  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4874    
4875    
4876        "OK" -        "OK" -
# Line 4924  Internet-Draft    LinuxSampler Control P Line 4924  Internet-Draft    LinuxSampler Control P
4924    
4925    
4926    
4927  Schoenebeck              Expires April 13, 2008                [Page 88]  Schoenebeck              Expires April 17, 2008                [Page 88]
4928    
4929  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4930    
4931    
4932  6.8.3.  Getting amount of instrument directories  6.8.3.  Getting amount of instrument directories
# Line 4980  Internet-Draft    LinuxSampler Control P Line 4980  Internet-Draft    LinuxSampler Control P
4980    
4981    
4982    
4983  Schoenebeck              Expires April 13, 2008                [Page 89]  Schoenebeck              Expires April 17, 2008                [Page 89]
4984    
4985  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
4986    
4987    
4988     Example:     Example:
# Line 5036  Internet-Draft    LinuxSampler Control P Line 5036  Internet-Draft    LinuxSampler Control P
5036    
5037    
5038    
5039  Schoenebeck              Expires April 13, 2008                [Page 90]  Schoenebeck              Expires April 17, 2008                [Page 90]
5040    
5041  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5042    
5043    
5044     Example:     Example:
# Line 5092  Internet-Draft    LinuxSampler Control P Line 5092  Internet-Draft    LinuxSampler Control P
5092    
5093    
5094    
5095  Schoenebeck              Expires April 13, 2008                [Page 91]  Schoenebeck              Expires April 17, 2008                [Page 91]
5096    
5097  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5098    
5099    
5100        MOVE DB_INSTRUMENT_DIRECTORY <dir> <dst>        MOVE DB_INSTRUMENT_DIRECTORY <dir> <dst>
# Line 5148  Internet-Draft    LinuxSampler Control P Line 5148  Internet-Draft    LinuxSampler Control P
5148    
5149    
5150    
5151  Schoenebeck              Expires April 13, 2008                [Page 92]  Schoenebeck              Expires April 17, 2008                [Page 92]
5152    
5153  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5154    
5155    
5156     Example:     Example:
# Line 5204  Internet-Draft    LinuxSampler Control P Line 5204  Internet-Draft    LinuxSampler Control P
5204    
5205    
5206    
5207  Schoenebeck              Expires April 13, 2008                [Page 93]  Schoenebeck              Expires April 17, 2008                [Page 93]
5208    
5209  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5210    
5211    
5212     form of "key1=val1 key2=val2 ...".  The following criterias are     form of "key1=val1 key2=val2 ...".  The following criterias are
# Line 5260  Internet-Draft    LinuxSampler Control P Line 5260  Internet-Draft    LinuxSampler Control P
5260    
5261    
5262    
5263  Schoenebeck              Expires April 13, 2008                [Page 94]  Schoenebeck              Expires April 17, 2008                [Page 94]
5264    
5265  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5266    
5267    
5268           if the given directory does not exist.           if the given directory does not exist.
# Line 5316  Internet-Draft    LinuxSampler Control P Line 5316  Internet-Draft    LinuxSampler Control P
5316    
5317    
5318    
5319  Schoenebeck              Expires April 13, 2008                [Page 95]  Schoenebeck              Expires April 17, 2008                [Page 95]
5320    
5321  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5322    
5323    
5324        "FLAT" -        "FLAT" -
# Line 5372  Internet-Draft    LinuxSampler Control P Line 5372  Internet-Draft    LinuxSampler Control P
5372    
5373    
5374    
5375  Schoenebeck              Expires April 13, 2008                [Page 96]  Schoenebeck              Expires April 17, 2008                [Page 96]
5376    
5377  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5378    
5379    
5380        "OK" -        "OK" -
# Line 5428  Internet-Draft    LinuxSampler Control P Line 5428  Internet-Draft    LinuxSampler Control P
5428    
5429    
5430    
5431  Schoenebeck              Expires April 13, 2008                [Page 97]  Schoenebeck              Expires April 17, 2008                [Page 97]
5432    
5433  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5434    
5435    
5436     directory.  If RECURSIVE is specified, the absolute path names of all     directory.  If RECURSIVE is specified, the absolute path names of all
# Line 5484  Internet-Draft    LinuxSampler Control P Line 5484  Internet-Draft    LinuxSampler Control P
5484    
5485    
5486    
5487  Schoenebeck              Expires April 13, 2008                [Page 98]  Schoenebeck              Expires April 17, 2008                [Page 98]
5488    
5489  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5490    
5491    
5492           INSTRUMENT_NR -           INSTRUMENT_NR -
# Line 5540  Internet-Draft    LinuxSampler Control P Line 5540  Internet-Draft    LinuxSampler Control P
5540    
5541    
5542    
5543  Schoenebeck              Expires April 13, 2008                [Page 99]  Schoenebeck              Expires April 17, 2008                [Page 99]
5544    
5545  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5546    
5547    
5548           KEYWORDS -           KEYWORDS -
# Line 5596  Internet-Draft    LinuxSampler Control P Line 5596  Internet-Draft    LinuxSampler Control P
5596    
5597    
5598    
5599  Schoenebeck              Expires April 13, 2008               [Page 100]  Schoenebeck              Expires April 17, 2008               [Page 100]
5600    
5601  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5602    
5603    
5604     Possible Answers:     Possible Answers:
# Line 5652  Internet-Draft    LinuxSampler Control P Line 5652  Internet-Draft    LinuxSampler Control P
5652    
5653    
5654    
5655  Schoenebeck              Expires April 13, 2008               [Page 101]  Schoenebeck              Expires April 17, 2008               [Page 101]
5656    
5657  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5658    
5659    
5660  6.8.18.  Copying instruments  6.8.18.  Copying instruments
# Line 5708  Internet-Draft    LinuxSampler Control P Line 5708  Internet-Draft    LinuxSampler Control P
5708    
5709    
5710    
5711  Schoenebeck              Expires April 13, 2008               [Page 102]  Schoenebeck              Expires April 17, 2008               [Page 102]
5712    
5713  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5714    
5715    
5716        "ERR:<error-code>:<error-message>" -        "ERR:<error-code>:<error-message>" -
# Line 5764  Internet-Draft    LinuxSampler Control P Line 5764  Internet-Draft    LinuxSampler Control P
5764    
5765    
5766    
5767  Schoenebeck              Expires April 13, 2008               [Page 103]  Schoenebeck              Expires April 17, 2008               [Page 103]
5768    
5769  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5770    
5771    
5772     MODIFIED='[<date-after>]..[<date-before>]'     MODIFIED='[<date-after>]..[<date-before>]'
# Line 5820  Internet-Draft    LinuxSampler Control P Line 5820  Internet-Draft    LinuxSampler Control P
5820    
5821    
5822    
5823  Schoenebeck              Expires April 13, 2008               [Page 104]  Schoenebeck              Expires April 17, 2008               [Page 104]
5824    
5825  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5826    
5827    
5828     Where <search-string> is either a regular expression, or a word list     Where <search-string> is either a regular expression, or a word list
# Line 5876  Internet-Draft    LinuxSampler Control P Line 5876  Internet-Draft    LinuxSampler Control P
5876    
5877    
5878    
5879  Schoenebeck              Expires April 13, 2008               [Page 105]  Schoenebeck              Expires April 17, 2008               [Page 105]
5880    
5881  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5882    
5883    
5884              The total number of files scheduled for scanning              The total number of files scheduled for scanning
# Line 5932  Internet-Draft    LinuxSampler Control P Line 5932  Internet-Draft    LinuxSampler Control P
5932    
5933    
5934    
5935  Schoenebeck              Expires April 13, 2008               [Page 106]  Schoenebeck              Expires April 17, 2008               [Page 106]
5936    
5937  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5938    
5939    
5940        "ERR:<error-code>:<error-message>" -        "ERR:<error-code>:<error-message>" -
# Line 5958  Internet-Draft    LinuxSampler Control P Line 5958  Internet-Draft    LinuxSampler Control P
5958     The front-end can request to open an appropriate instrument editor     The front-end can request to open an appropriate instrument editor
5959     application by sending the following command:     application by sending the following command:
5960    
5961        EDIT INSTRUMENT <sampler-channel>        EDIT CHANNEL INSTRUMENT <sampler-channel>
5962    
5963     Where <sampler-channel> should be replaced by the number of the     Where <sampler-channel> should be replaced by the number of the
5964     sampler channel as given by the "ADD CHANNEL" (Section 6.4.5) or     sampler channel as given by the "ADD CHANNEL" (Section 6.4.5) or
# Line 5988  Internet-Draft    LinuxSampler Control P Line 5988  Internet-Draft    LinuxSampler Control P
5988    
5989    
5990    
5991  Schoenebeck              Expires April 13, 2008               [Page 107]  Schoenebeck              Expires April 17, 2008               [Page 107]
5992    
5993  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
5994    
5995    
5996        "WRN:<warning-code>:<warning-message>" -        "WRN:<warning-code>:<warning-message>" -
# Line 6004  Internet-Draft    LinuxSampler Control P Line 6004  Internet-Draft    LinuxSampler Control P
6004    
6005     Examples:     Examples:
6006    
6007        C: "EDIT INSTRUMENT 0"        C: "EDIT CHANNEL INSTRUMENT 0"
6008    
6009        S: "OK"        S: "OK"
6010    
# Line 6044  Internet-Draft    LinuxSampler Control P Line 6044  Internet-Draft    LinuxSampler Control P
6044    
6045    
6046    
6047  Schoenebeck              Expires April 13, 2008               [Page 108]  Schoenebeck              Expires April 17, 2008               [Page 108]
6048    
6049  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6050    
6051    
6052  7.  Command Syntax  7.  Command Syntax
# Line 6100  Internet-Draft    LinuxSampler Control P Line 6100  Internet-Draft    LinuxSampler Control P
6100    
6101    
6102    
6103  Schoenebeck              Expires April 13, 2008               [Page 109]  Schoenebeck              Expires April 17, 2008               [Page 109]
6104    
6105  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6106    
6107    
6108        / LIST SP list_instruction        / LIST SP list_instruction
# Line 6156  Internet-Draft    LinuxSampler Control P Line 6156  Internet-Draft    LinuxSampler Control P
6156    
6157    
6158    
6159  Schoenebeck              Expires April 13, 2008               [Page 110]  Schoenebeck              Expires April 17, 2008               [Page 110]
6160    
6161  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6162    
6163    
6164        / DB_INSTRUMENTS SP db_path SP filename SP instrument_index        / DB_INSTRUMENTS SP db_path SP filename SP instrument_index
# Line 6212  Internet-Draft    LinuxSampler Control P Line 6212  Internet-Draft    LinuxSampler Control P
6212    
6213    
6214    
6215  Schoenebeck              Expires April 13, 2008               [Page 111]  Schoenebeck              Expires April 17, 2008               [Page 111]
6216    
6217  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6218    
6219    
6220        / MISCELLANEOUS        / MISCELLANEOUS
# Line 6268  Internet-Draft    LinuxSampler Control P Line 6268  Internet-Draft    LinuxSampler Control P
6268    
6269    
6270    
6271  Schoenebeck              Expires April 13, 2008               [Page 112]  Schoenebeck              Expires April 17, 2008               [Page 112]
6272    
6273  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6274    
6275    
6276        / MISCELLANEOUS        / MISCELLANEOUS
# Line 6324  Internet-Draft    LinuxSampler Control P Line 6324  Internet-Draft    LinuxSampler Control P
6324    
6325    
6326    
6327  Schoenebeck              Expires April 13, 2008               [Page 113]  Schoenebeck              Expires April 17, 2008               [Page 113]
6328    
6329  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6330    
6331    
6332        / MIDI_INPUT_DRIVER SP INFO SP string        / MIDI_INPUT_DRIVER SP INFO SP string
# Line 6380  Internet-Draft    LinuxSampler Control P Line 6380  Internet-Draft    LinuxSampler Control P
6380    
6381    
6382    
6383  Schoenebeck              Expires April 13, 2008               [Page 114]  Schoenebeck              Expires April 17, 2008               [Page 114]
6384    
6385  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6386    
6387    
6388        / TOTAL_VOICE_COUNT        / TOTAL_VOICE_COUNT
# Line 6436  Internet-Draft    LinuxSampler Control P Line 6436  Internet-Draft    LinuxSampler Control P
6436    
6437    
6438    
6439  Schoenebeck              Expires April 13, 2008               [Page 115]  Schoenebeck              Expires April 17, 2008               [Page 115]
6440    
6441  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6442    
6443    
6444        / MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '='        / MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '='
# Line 6492  Internet-Draft    LinuxSampler Control P Line 6492  Internet-Draft    LinuxSampler Control P
6492    
6493    
6494    
6495  Schoenebeck              Expires April 13, 2008               [Page 116]  Schoenebeck              Expires April 17, 2008               [Page 116]
6496    
6497  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6498    
6499    
6500        CHANNEL SP sampler_channel        CHANNEL SP sampler_channel
# Line 6548  Internet-Draft    LinuxSampler Control P Line 6548  Internet-Draft    LinuxSampler Control P
6548    
6549    
6550    
6551  Schoenebeck              Expires April 13, 2008               [Page 117]  Schoenebeck              Expires April 17, 2008               [Page 117]
6552    
6553  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6554    
6555    
6556        AUDIO_OUTPUT_DEVICE SP sampler_channel SP device_index        AUDIO_OUTPUT_DEVICE SP sampler_channel SP device_index
# Line 6586  Internet-Draft    LinuxSampler Control P Line 6586  Internet-Draft    LinuxSampler Control P
6586    
6587     edit_instruction =     edit_instruction =
6588    
6589        INSTRUMENT SP sampler_channel        CHANNEL SP INSTRUMENT SP sampler_channel
6590    
6591     format_instruction =     format_instruction =
6592    
# Line 6604  Internet-Draft    LinuxSampler Control P Line 6604  Internet-Draft    LinuxSampler Control P
6604    
6605    
6606    
6607  Schoenebeck              Expires April 13, 2008               [Page 118]  Schoenebeck              Expires April 17, 2008               [Page 118]
6608    
6609  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6610    
6611    
6612        string '=' param_val_list        string '=' param_val_list
# Line 6660  Internet-Draft    LinuxSampler Control P Line 6660  Internet-Draft    LinuxSampler Control P
6660    
6661    
6662    
6663  Schoenebeck              Expires April 13, 2008               [Page 119]  Schoenebeck              Expires April 17, 2008               [Page 119]
6664    
6665  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6666    
6667    
6668        engine_name SP sampler_channel        engine_name SP sampler_channel
# Line 6716  Internet-Draft    LinuxSampler Control P Line 6716  Internet-Draft    LinuxSampler Control P
6716    
6717    
6718    
6719  Schoenebeck              Expires April 13, 2008               [Page 120]  Schoenebeck              Expires April 17, 2008               [Page 120]
6720    
6721  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6722    
6723    
6724     midi_ctrl =     midi_ctrl =
# Line 6772  Internet-Draft    LinuxSampler Control P Line 6772  Internet-Draft    LinuxSampler Control P
6772    
6773    
6774    
6775  Schoenebeck              Expires April 13, 2008               [Page 121]  Schoenebeck              Expires April 17, 2008               [Page 121]
6776    
6777  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6778    
6779    
6780        param_val        param_val
# Line 6828  Internet-Draft    LinuxSampler Control P Line 6828  Internet-Draft    LinuxSampler Control P
6828    
6829    
6830    
6831  Schoenebeck              Expires April 13, 2008               [Page 122]  Schoenebeck              Expires April 17, 2008               [Page 122]
6832    
6833  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6834    
6835    
6836     +------------------------+------------------------------------------+     +------------------------+------------------------------------------+
# Line 6884  Internet-Draft    LinuxSampler Control P Line 6884  Internet-Draft    LinuxSampler Control P
6884    
6885    
6886    
6887  Schoenebeck              Expires April 13, 2008               [Page 123]  Schoenebeck              Expires April 17, 2008               [Page 123]
6888    
6889  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6890    
6891    
6892        "ADD DB_INSTRUMENT_DIRECTORY" (Section 6.8.1)        "ADD DB_INSTRUMENT_DIRECTORY" (Section 6.8.1)
# Line 6940  Internet-Draft    LinuxSampler Control P Line 6940  Internet-Draft    LinuxSampler Control P
6940    
6941    
6942    
6943  Schoenebeck              Expires April 13, 2008               [Page 124]  Schoenebeck              Expires April 17, 2008               [Page 124]
6944    
6945  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
6946    
6947    
6948     at least one of their text-based arguments (i.e. entity name,     at least one of their text-based arguments (i.e. entity name,
# Line 6971  Internet-Draft    LinuxSampler Control P Line 6971  Internet-Draft    LinuxSampler Control P
6971    
6972        "SET MIDI_INSTRUMENT_MAP NAME" (Section 6.7.6)        "SET MIDI_INSTRUMENT_MAP NAME" (Section 6.7.6)
6973    
6974          "GET DB_INSTRUMENT_DIRECTORY INFO" (Section 6.8.5)
6975    
6976        "SET DB_INSTRUMENT_DIRECTORY NAME" (Section 6.8.6)        "SET DB_INSTRUMENT_DIRECTORY NAME" (Section 6.8.6)
6977    
6978        "SET DB_INSTRUMENT_DIRECTORY DESCRIPTION" (Section 6.8.9)        "SET DB_INSTRUMENT_DIRECTORY DESCRIPTION" (Section 6.8.9)
6979    
6980        "FIND DB_INSTRUMENT_DIRECTORIES" (Section 6.8.10)        "FIND DB_INSTRUMENT_DIRECTORIES" (Section 6.8.10)
6981    
6982          "GET DB_INSTRUMENT INFO" (Section 6.8.15)
6983    
6984        "SET DB_INSTRUMENT NAME" (Section 6.8.16)        "SET DB_INSTRUMENT NAME" (Section 6.8.16)
6985    
6986        "SET DB_INSTRUMENT DESCRIPTION" (Section 6.8.19)        "SET DB_INSTRUMENT DESCRIPTION" (Section 6.8.19)
# Line 6992  Internet-Draft    LinuxSampler Control P Line 6996  Internet-Draft    LinuxSampler Control P
6996    
6997    
6998    
6999    Schoenebeck              Expires April 17, 2008               [Page 125]
   
   
   
 Schoenebeck              Expires April 13, 2008               [Page 125]  
7000    
7001  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7002    
7003    
7004  8.  Events  8.  Events
# Line 7052  Internet-Draft    LinuxSampler Control P Line 7052  Internet-Draft    LinuxSampler Control P
7052    
7053    
7054    
7055  Schoenebeck              Expires April 13, 2008               [Page 126]  Schoenebeck              Expires April 17, 2008               [Page 126]
7056    
7057  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7058    
7059    
7060        "NOTIFY:MIDI_INPUT_DEVICE_COUNT:<devices>"        "NOTIFY:MIDI_INPUT_DEVICE_COUNT:<devices>"
# Line 7108  Internet-Draft    LinuxSampler Control P Line 7108  Internet-Draft    LinuxSampler Control P
7108    
7109    
7110    
7111  Schoenebeck              Expires April 13, 2008               [Page 127]  Schoenebeck              Expires April 17, 2008               [Page 127]
7112    
7113  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7114    
7115    
7116        "NOTIFY:VOICE_COUNT:<sampler-channel> <voices>"        "NOTIFY:VOICE_COUNT:<sampler-channel> <voices>"
# Line 7164  Internet-Draft    LinuxSampler Control P Line 7164  Internet-Draft    LinuxSampler Control P
7164    
7165    
7166    
7167  Schoenebeck              Expires April 13, 2008               [Page 128]  Schoenebeck              Expires April 17, 2008               [Page 128]
7168    
7169  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7170    
7171    
7172        "NOTIFY:CHANNEL_INFO:<sampler-channel>"        "NOTIFY:CHANNEL_INFO:<sampler-channel>"
# Line 7220  Internet-Draft    LinuxSampler Control P Line 7220  Internet-Draft    LinuxSampler Control P
7220    
7221    
7222    
7223  Schoenebeck              Expires April 13, 2008               [Page 129]  Schoenebeck              Expires April 17, 2008               [Page 129]
7224    
7225  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7226    
7227    
7228        SUBSCRIBE TOTAL_VOICE_COUNT        SUBSCRIBE TOTAL_VOICE_COUNT
# Line 7276  Internet-Draft    LinuxSampler Control P Line 7276  Internet-Draft    LinuxSampler Control P
7276    
7277    
7278    
7279  Schoenebeck              Expires April 13, 2008               [Page 130]  Schoenebeck              Expires April 17, 2008               [Page 130]
7280    
7281  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7282    
7283    
7284        SUBSCRIBE MIDI_INSTRUMENT_COUNT        SUBSCRIBE MIDI_INSTRUMENT_COUNT
# Line 7332  Internet-Draft    LinuxSampler Control P Line 7332  Internet-Draft    LinuxSampler Control P
7332    
7333    
7334    
7335  Schoenebeck              Expires April 13, 2008               [Page 131]  Schoenebeck              Expires April 17, 2008               [Page 131]
7336    
7337  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7338    
7339    
7340  8.18.  Number of database instrument directories changed  8.18.  Number of database instrument directories changed
# Line 7388  Internet-Draft    LinuxSampler Control P Line 7388  Internet-Draft    LinuxSampler Control P
7388    
7389    
7390    
7391  Schoenebeck              Expires April 13, 2008               [Page 132]  Schoenebeck              Expires April 17, 2008               [Page 132]
7392    
7393  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7394    
7395    
7396  8.20.  Number of database instruments changed  8.20.  Number of database instruments changed
# Line 7444  Internet-Draft    LinuxSampler Control P Line 7444  Internet-Draft    LinuxSampler Control P
7444    
7445    
7446    
7447  Schoenebeck              Expires April 13, 2008               [Page 133]  Schoenebeck              Expires April 17, 2008               [Page 133]
7448    
7449  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7450    
7451    
7452  8.22.  Database job status information changed  8.22.  Database job status information changed
# Line 7500  Internet-Draft    LinuxSampler Control P Line 7500  Internet-Draft    LinuxSampler Control P
7500    
7501    
7502    
7503  Schoenebeck              Expires April 13, 2008               [Page 134]  Schoenebeck              Expires April 17, 2008               [Page 134]
7504    
7505  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7506    
7507    
7508  9.  Security Considerations  9.  Security Considerations
# Line 7556  Internet-Draft    LinuxSampler Control P Line 7556  Internet-Draft    LinuxSampler Control P
7556    
7557    
7558    
7559  Schoenebeck              Expires April 13, 2008               [Page 135]  Schoenebeck              Expires April 17, 2008               [Page 135]
7560    
7561  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7562    
7563    
7564  10.  Acknowledgments  10.  Acknowledgments
# Line 7612  Internet-Draft    LinuxSampler Control P Line 7612  Internet-Draft    LinuxSampler Control P
7612    
7613    
7614    
7615  Schoenebeck              Expires April 13, 2008               [Page 136]  Schoenebeck              Expires April 17, 2008               [Page 136]
7616    
7617  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7618    
7619    
7620  11.  References  11.  References
# Line 7668  Internet-Draft    LinuxSampler Control P Line 7668  Internet-Draft    LinuxSampler Control P
7668    
7669    
7670    
7671  Schoenebeck              Expires April 13, 2008               [Page 137]  Schoenebeck              Expires April 17, 2008               [Page 137]
7672    
7673  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7674    
7675    
7676  Author's Address  Author's Address
# Line 7724  Author's Address Line 7724  Author's Address
7724    
7725    
7726    
7727  Schoenebeck              Expires April 13, 2008               [Page 138]  Schoenebeck              Expires April 17, 2008               [Page 138]
7728    
7729  Internet-Draft    LinuxSampler Control Protocol (draft)     October 2007  Internet-Draft        LinuxSampler Control Protocol         October 2007
7730    
7731    
7732  Full Copyright Statement  Full Copyright Statement
# Line 7780  Acknowledgment Line 7780  Acknowledgment
7780    
7781    
7782    
7783  Schoenebeck              Expires April 13, 2008               [Page 139]  Schoenebeck              Expires April 17, 2008               [Page 139]
7784    
7785    

Legend:
Removed from v.1400  
changed lines
  Added in v.1430

  ViewVC Help
Powered by ViewVC