--- web/trunk/www.linuxsampler.org/documentation.html 2005/06/01 01:29:12 594 +++ web/trunk/www.linuxsampler.org/documentation.html 2007/06/16 16:26:32 1242 @@ -126,7 +126,16 @@ This is still quite under construction. Be welcome to help us with writing some documentation!

- +

gigedit

+

+ This is our graphical instrument editor based on the Gtk toolkit. + It can be used stand-alone or in conjunction with LinuxSampler. + Read the Gigedit Quickstart + for a short tutorial. Please notice that this quickstart document + is automatically generated from CVS and thus might reflect + features and behaviors only available in the very latest, bleeding + edge development version of gigedit from CVS. +

LSCP Reference

@@ -135,8 +144,8 @@ any programming language and GUI library. There's still a big demand especially for a Gtk and ncurses based frontend, so be encouraged and let us know if you wrote a frontend for - LinuxSampler! This is the protocol specification of the latest - official release of LinuxSampler (0.3.1): + LinuxSampler! This is the protocol specification of the old + official release of LinuxSampler (0.3.3):

@@ -146,6 +155,17 @@ XML)

+ This is the protocol specification of the latest + official release of LinuxSampler (0.4.0): +
+

+
+ LinuxSampler Control Protocol v1.1 + (ASCII, + HTML, + XML) +
+

The following is the very latest draft of the protocol (which usually reflects the latest development state from CVS or may even not be implemented yet): @@ -177,11 +197,17 @@

1
-
cat yourscript.lscp | netcat -t localhost 8888
+
cat yourscript.lscp | netcat localhost 8888

+ Optionally you can also use a graphical frontend like QSampler one time to setup a working + sampler session for your needs and save it. Because you have to know that the files saved + by our frontends are actually pure LSCP scripts, thus you can i.e. use those files simply with + the mentioned netcat command from above to setup the sampler session without a frontend. +

+

Here is a simple LSCP example which uses ALSA as MIDI input and as audio output driver as well, it creates only one sampler channel using the Gigasampler engine and loads a Piano instrument on that sampler channel: