On Sunday 05 Dec 2004 11:37, Julien Claassen wrote: > I've just one important - for me at least - question. Can the jack > example client be used without gui? Can it be used with midi only? Yes and no. The DSSI JACK host will always try to start a user interface for each plugin it loads. (It could easily have a command line switch to tell it not to, but there isn't one at the moment.) However, if no user interface executable is found, it will continue happily without. So you could make it never start a UI by simply not installing any UIs. It will still continue to deliver MIDI and produce audio. Also, DSSI user interfaces have no obligation to be "graphical". The DSSI UI mechanism is a simple Open Sound Control protocol, and you can control it from any OSC client. You can provide many UIs for a single plugin, and the host will choose one or support many at once -- again, the JACK host is probably not optimal here as it offers no way for you to specify which UI to prefer. (I haven't tested it with multiple simultaneous UIs.) The DSSI package also includes a command-line tool (dssi_osc_send) that you can use to control the ports, parameters, and configuration of any loaded DSSI plugin without explicitly using a UI at all. So most of the bits you need are there, but their organisation can probably be improved upon. Any suggestions for particular use cases will be warmly received. Chris