From: Sean B. <smb...@jp...> - 2004-12-20 16:35:21
|
On Dec 13, 2004, at 4:10 PM, Aapo Ville Antrea Romu wrote: > For example trivial_synth plugin seems to start up and there's no error > messages. less_trivial_synth gives me: > > $ DSSI_PATH=/usr/local/lib/dssi jack-dssi-host less_trivial_synth.so > > jack-dssi-host: OSC URL is: > osc.udp://athlon64.exitium.com:12075/dssi/less_trivial_synth/LTS/chan00 > > host: Ready > exec failed: Bad address Hmm, that's a fun one. There's a number of reasons exec can return 'Bad address', some the fault of jack-dssi-host, and some the fault of the plugin user interface binary. There's a couple things you could try to figure out where the problem lies. Try this (all one command line): $ /usr/local/lib/dssi/less_trivial_synth/LTS_qt osc.udp://localhost:9/foo/bar less_trivial_synth.so LTS debug If your plugin GUI binary (LTS_qt) is good, you should see "less_trivial_synth_qt_gui starting..." and 'ps -ef' will show the LTS_qt running (the GUI itself won't appear, because it hasn't received a 'show' command). Otherwise, there's probably a problem with the GUI binary. To test for a problem with the jack-dssi-host, you could try: $ cd /usr/local/lib/dssi $ mkdir trivial_synth $ cp -p /bin/echo trivial_synth/TS_echo $ DSSI_PATH=/usr/local/lib/dssi jack-dssi-host -v trivial_synth.so If you still get the 'bad address' with this, then there's a problem with jack-dssi-host. Hope that helps, -Sean |