IOhannes m zmoelnig wrote:
On 2010-06-09 18:23, Kim Cascone wrote:
IOhannes m zmoelnig wrote:
On 2010-06-09 09:27, IOhannes m zmoelnig wrote:
- sending the [info] and [listplugins] messages to [plugin~] make PdX
crash immediately
i'll look into that.
i couldn't reproduce this as described.
indeed i found a bug that would crash Pd, when a previously loaded
plugin was "used" after calling [listplugins(
(e.g. instantiate [plugin~ stereo_amp], call [listplugins( and then call
[info] -> kaboom!)
IOhannes
I just built the latest src for plugin~
I get the exact same behavior when sending down a [info] message
instantiate [plugin~ amp], connect [noise~] to it, turn on dsp, send
[info] to [plugin~], pdx crashes
hmm,
could you provide a test-patch?
attached here
are you sure you are using the updated version of plugin~? (it now
prints the name of the plugin when it loads).
yes - I get a printout of the plug name
for example when I instantiate a amp.so LADSPA
I get
plugin~: found plugin "amp" in library "/usr/lib/ladspa/amp_1181.so"
plugin~: open_plugin (x, "amp", "/usr/lib/ladspa/amp_1181.so", 44100)\;
plugin~: constructed plugin "Simple amplifier" successfully
plugin~: plugin ports: audio 1/1 ctrl 1/0
plugin~: plugin active
try running it with from the console with "-stderr", and see what it
prints before dying.
try increasing the verbosity with "-verbose -verbose" (2 times)
I'll try this and report back later
:)
also, which version of PdX are you using?
i'm using Pd-vanilla 0.42-5
I'm using
Pd version 0.41-4extended
i have now tested it with PdX-0.42-5extended-rc1 and it works ok as well.
fgamksdr
IOhannes
#N canvas 681 74 467 391 10;
#X msg -38 57 listplugins;
#X msg -4 81 info;
#X text 335 198 Sound ON/OFF;
#X msg 313 220 \; pd dsp \$1;
#X obj 313 199 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 239 254 dac~;
#X obj 181 160 plugin~ amp;
#X obj 245 131 noise~;
#X obj 238 211 *~;
#X obj 261 211 *~;
#X obj 116 16 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X msg 114 41 control #1 \$1;
#X obj 265 166 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 600 1;
#X text 49 -13 what is the correct nomenclature for sending control
messages?;
#X obj 138 241 print plug;
#X text 133 59 console -> plugin ports: audio 1/1 ctrl 1/0;
#X text -28 -76 June 9 2010 scons build of [plugin~] - Kim Cascone
;
#X connect 0 0 6 0;
#X connect 1 0 6 0;
#X connect 4 0 3 0;
#X connect 6 0 14 0;
#X connect 6 1 8 0;
#X connect 6 1 9 0;
#X connect 7 0 6 1;
#X connect 8 0 5 0;
#X connect 9 0 5 1;
#X connect 10 0 11 0;
#X connect 11 0 6 0;
#X connect 12 0 9 1;
#X connect 12 0 8 1;
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list