Hans-Christoph Steiner wrote:

On Jun 9, 2010, at 4:15 PM, Kim Cascone wrote:

IOhannes m zmoelnig wrote:
On 2010-06-09 19:28, Kim Cascone wrote:

IOhannes m zmoelnig wrote:

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


this basically indicates that you are _not_ using the newest version.

ah OK
is this NOT the url for the src?

Perhaps Pd is finding a plugin~ binary elsewhere first. YOu can see which binary Pd loaded by turning on 'verbose' mode in the prefs or from the cmd line.
yeah that is what was happening
it keeps loading the old one here instead of seeing the new one in my
pd-externals dir:


so I replaced the old plugin~ in /flatspace/ with todays build
deleted the old paths to the /plugin~ dir I created

launched PdX and console message was:
tried /usr/lib/pd/extra/flatspace/plugin~.pd_linux and succeeded

I opened my test patch: 'plugin~June9.pd'

tried /usr/lib/pd/extra/flatspace/plugin~.pd_linux and succeeded
verbose( 1):plugin~: found plugin "amp" in library
"/usr/lib/ladspa/amp_1181.so"
verbose( 1):plugin~: constructed plugin "Simple amplifier" successfully
verbose( 1):plugin~: plugin ports: audio 1/1 ctrl 1/0
verbose( 1):plugin~: plugin active
plugin~: "Simple amplifier"


then I sent down both [listplugins] and [info]
but they still make PdX crash

I launched pd -stderr

and got the following:

k...@kim-laptop:~$ pd -stderr
couldn't open MIDI input device 0
couldn't open MIDI output device 0
opened 0 MIDI input device(s) and 0 MIDI output device(s).
tk scaling is 1.33202228777
tried but couldn't sync A/D/A
libdir loader $Revision: 1.8 $
   compiled on Jun  4 2009 at 14:32:58
   compiled against Pd version 0.41.4.extended
GEM: Graphics Environment for Multimedia
GEM: ver: 0.91.3 'tigital'
GEM: compiled: Jun  4 2009
GEM: maintained by IOhannes m zmoelnig
GEM: Authors :    Mark Danks (original version)
GEM:        Chris Clepper
GEM:        James Tittle
GEM:        IOhannes m zmoelnig
GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille Henry, et al.
GEM: found a bug? miss a feature? please report it:
GEM:     homepage http://gem.iem.at/
GEM:     bug-tracker http://sourceforge.net/projects/pd-gem/
GEM:     mailing-list http://lists.puredata.info/listinfo/gem-dev/
GEM: compiled for SIMD architecture: MMX
GEM: using MMX optimization
libdir_loader: added 'ggee' to the global objectclass path
libdir_loader: added 'memento' to the global objectclass path
GridFlow 9.9, Copyright (c) 2001-2010 Mathieu Bouchard
GridFlow was compiled on May  5 2010, 15:37:51
GF: setting stack size to -1
libdir_loader: added 'zexy' to the global objectclass path
libdir_loader: added 'oscx' to the global objectclass path
libdir_loader: added 'mapping' to the global objectclass path
libdir_loader: added 'cyclone' to the global objectclass path
libdir_loader: added 'flib' to the global objectclass path
libdir_loader: added 'pddp' to the global objectclass path
libdir_loader: added 'ext13' to the global objectclass path
libdir_loader: added 'list-abs' to the global objectclass path
libdir_loader: added 'motex' to the global objectclass path
libdir_loader: added 'maxlib' to the global objectclass path
libdir_loader: added 'pdogg' to the global objectclass path
libdir_loader: added 'iemlib' to the global objectclass path
libdir_loader: added 'pixeltango' to the global objectclass path
libdir_loader: added 'flatspace' to the global objectclass path
libdir_loader: added 'markex' to the global objectclass path
libdir_loader: added 'mjlib' to the global objectclass path
libdir_loader: added 'smlib' to the global objectclass path
libdir_loader: added 'rradical' to the global objectclass path
libdir_loader: added 'freeverb' to the global objectclass path
libdir_loader: added 'toxy' to the global objectclass path
libdir_loader: added 'unauthorized' to the global objectclass path
libdir_loader: added 'jmmmp' to the global objectclass path
libdir_loader: added 'pan' to the global objectclass path
libdir_loader: added 'hcs' to the global objectclass path
libdir_loader: added 'cxc' to the global objectclass path
libdir_loader: added 'sigpack' to the global objectclass path
libdir_loader: added 'creb' to the global objectclass path
libdir_loader: added 'ekext' to the global objectclass path
PDP: pure data packet version 0.12.5-darcs
PiDiP : additional video processing objects for PDP
   version 0.12.23 ( [email protected] )
pdp_colorgrid: version 0.4
by Yves Degoyon ([email protected]) & Lluis Gomez i Bigorda
([email protected])
pdp_ieee1394 : linux dv interface by Lluis Gomez i Bigorda
([email protected])
extra: can't load library
plugin~: "Simple amplifier"
pd_gui: pd process exited
Segmentation fault


not sure what else to try...

***another question I have is:
if I get
verbose( 1):plugin~: plugin ports: audio 1/1 ctrl 1/0

in the console when a plugin instantiates then
what is the correct nomenclature to use when using this external in a patch?

KIM


.hc

the source code can be downloaded either via svn
>> (https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals/plugin~)
>>
>> or as a tarball from:
>> http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/plugin~.tar.gz?view=tar
>>
>>
>> the build-system is scons based ("apt-get install scons"; and then run
>> "scons" in the directory)
>>


in normal mode, when i construct a [plugin~ amp], i get _only_:

plugin~: "Simple amplifier"


when running with "-verbose -verbose", i get:

verbose( 2):plugin~: close_plugin (x)
verbose( 1):plugin~: destructed plugin successfully
verbose( 1):plugin~: found plugin "amp" in library

"/usr/lib/ladspa/amp_1181.so"

verbose( 2):plugin~: open_plugin (x, "amp",

"/usr/lib/ladspa/amp_1181.so", 44100)\;

verbose( 1):plugin~: constructed plugin "Simple amplifier" successfully
verbose( 1):plugin~: plugin ports: audio 1/1 ctrl 1/0
verbose( 1):plugin~: plugin active
plugin~: "Simple amplifier"



mfgasdr
IOhannes




_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list



----------------------------------------------------------------------------

I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr.







_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to