1 |
.TH "lscp" "1" "05 Feb 2014" "linuxsampler @VERSION@" "User Manuals" |
.TH "lscp" "1" "06 Feb 2014" "linuxsampler @VERSION@" "User Manuals" |
2 |
.SH NAME |
.SH NAME |
3 |
lscp \- the LinuxSampler Control Protocol (LSCP) shell |
lscp \- the LinuxSampler Control Protocol (LSCP) shell |
4 |
.SH SYNOPSIS |
.SH SYNOPSIS |
18 |
.BR netcat (1), |
.BR netcat (1), |
19 |
however since the LSCP shell is aware about the details of the LSCP protocol, |
however since the LSCP shell is aware about the details of the LSCP protocol, |
20 |
it has various advantages, i.e. it provides colored highlighting of correct, |
it has various advantages, i.e. it provides colored highlighting of correct, |
21 |
incorrect and complete commands while typing them on the terminal. |
incorrect and complete commands while typing them on the terminal, automatic |
22 |
|
correction of obvious and trivial syntax errors, visual suggestion for |
23 |
|
completing the current command and also supports auto completion by tab key. |
24 |
|
|
25 |
You can find examples and detailed informations |
You can find examples and detailed informations |
26 |
about LinuxSampler's network protocol (LSCP) on |
about LinuxSampler's network protocol (LSCP) on |
27 |
http://linuxsampler.org/documentation.html#lscp_spec |
http://linuxsampler.org/documentation.html#lscp_spec |
28 |
|
|
29 |
|
The LSCP shell is designed as thin client, that is it forwards the individual |
30 |
|
key strokes to the sampler's LSCP server, which will actually perform all the |
31 |
|
LSCP knowledge based operations like syntactical error checks and suggestions |
32 |
|
for auto completions. The shell application then receives the generated |
33 |
|
informations and handles only output formatting on the command line terminal. |
34 |
|
This solution has one major advantage: one and the same LSCP shell can work |
35 |
|
with multiple different LinuxSampler versions and accordingly will still handle |
36 |
|
different LSCP versions correctly. |
37 |
.SH OPTIONS |
.SH OPTIONS |
38 |
.IP "-h HOSTNAME or --host HOSTNAME" |
.IP "-h HOSTNAME or --host HOSTNAME" |
39 |
Host name of LSCP server (default "localhost"). |
Host name of LSCP server (default "localhost"). |
40 |
.IP "-p PORTNR or --port PORTNR" |
.IP "-p PORTNR or --port PORTNR" |
41 |
TCP port number of LSCP server (default 8888). |
TCP port number of LSCP server (default 8888). |
42 |
|
.IP "--no-auto-correct" |
43 |
|
Don't perform auto correction of obvious syntax errors. |
44 |
.SH ENVIRONMENT VARIABLES |
.SH ENVIRONMENT VARIABLES |
45 |
None (yet). |
None (yet). |
46 |
.SH "SEE ALSO" |
.SH "SEE ALSO" |