switch to using jack_set_thread_creator() and dont mess with winaudio thread
[fst.git] / README
blob702f6416b19e4c2f2c79f3e8d53836bfedde980b
2 Whats This ?
3 ------------
5 This is a linux vst host. Runs as a jack client.
6 Uses jack midi input.
7 Only works for GUI plugins currently.
9 Supports LASH.
11 Getting Started
12 ---------------
14 1) ensure you have the necessary build dependencies:
16    gtk-devel
17    jack-devel
18    lash-devel (optional)
20 2) Type 'make'. If everything works correctly this should create an
21    executable file called 'fst'.
23 3) On 64bit it may fail with a link error, when it cant find a 32bit lash
24    but the 64bit stuff is in place. 
25    build yourself a 32bit lash, or:
26    make LASH_EXISTS=no
28 4) To run your vst plugins:
29    
30    ./fst /path/to/someplugin.dll
32    and set up the inputs and outputs, eg. using qjackctl's
33    'Connections' window.
35 5) To install copy both fst and fst.exe.so into your $PATH
36    (i think they need to be in the same folder)
38 Stuff
39 -----
41 With LASH you can save and restore the state of the plugin.
42 in order to promote lash i pushed other methods of load/save
43 pretty much down in my priority list.
45 There is a first version of midi learn, load/save of midimap
46 will come tomorrow. i had my beer now and its 5:15
47 i should be in a club. but i go to bed now.
48 just press midi learn, move a plugin control and your midi
49 control.
51 License
52 -------
54 fst is licenced under the GNU General Public License version 2. See
55 file 'COPYING' for details.
58 Authors / contributors
59 ----------------------
60 torbenh@gmx.de, Paul Davis, Kjetil S. Matheussen / Notam, Mark Williamson
61 Joe Button, Nedko Arnaudov
63 This thing is the best vst soft, as it interprets transport info
64 correctly.
66 Over and out.
68 If you like this, then update the README.
69 And mail torbenh@gmx.de