hi,
i've got a problem loading a flext external ():
tried /.../tbroute_tilde.pd_linux and succeeded load_object: Symbol "tbroute_tilde_setup" not found ../pd-linux/tbroute_tilde: can't load library
i've got a very similar external that routes float numbers instead of sounds that works perfectly. does anyone have an idea what could be the problem?
thanks a lot
tim
Hi Tim, i would need to see the source to give you really concise information, but i guess there is a mismatch of message and tilde definitions here.
Are you correctly using FLEXT_NEW_DSP* (instead of FLEXT_NEW*) in your signal external? You should also call your external tbroute~.pd_linux instead of tbroute_tilde.pd_linux. PD knows how to handle the ~.
best greetings, Thomas
----- Original Message ----- From: TimBlechmann@gmx.net To: pd-list@iem.kug.ac.at Sent: Tuesday, March 18, 2003 3:37 PM Subject: [PD] flext external problem
hi,
i've got a problem loading a flext external ():
tried /.../tbroute_tilde.pd_linux and succeeded load_object: Symbol "tbroute_tilde_setup" not found ../pd-linux/tbroute_tilde: can't load library
i've got a very similar external that routes float numbers instead of
sounds
that works perfectly. does anyone have an idea what could be the problem?
thanks a lot
tim
-- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
thanks for your message, i used FLEXT_NEW_DSP_1 since i need a creation argument. i had the problem with both ~ and _tilde...
i've attached the code, it would be very nice if you have a look at it. thanks..
tim
Hi Tim, i would need to see the source to give you really concise information, but i guess there is a mismatch of message and tilde definitions here.
Are you correctly using FLEXT_NEW_DSP* (instead of FLEXT_NEW*) in your signal external? You should also call your external tbroute~.pd_linux instead of tbroute_tilde.pd_linux. PD knows how to handle the ~.
best greetings, Thomas
----- Original Message ----- From: TimBlechmann@gmx.net To: pd-list@iem.kug.ac.at Sent: Tuesday, March 18, 2003 3:37 PM Subject: [PD] flext external problem
hi,
i've got a problem loading a flext external ():
tried /.../tbroute_tilde.pd_linux and succeeded load_object: Symbol "tbroute_tilde_setup" not found ../pd-linux/tbroute_tilde: can't load library
i've got a very similar external that routes float numbers instead of
sounds
that works perfectly. does anyone have an idea what could be the
problem?
thanks a lot
tim
-- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Hallo, TimBlechmann@gmx.net hat gesagt: // TimBlechmann@gmx.net wrote:
thanks for your message, i used FLEXT_NEW_DSP_1 since i need a creation argument. i had the problem with both ~ and _tilde...
i've attached the code, it would be very nice if you have a look at it. thanks..
class tbroute_tilde: public flext_dsp { FLEXT_HEADER(tbroute_tilde,flext_dsp);
public: // constructor tbroute_tilde(int chan);
protected: virtual void route (int n, float *const *in, float *const *out); void set_route(int i);
private: FLEXT_CALLBACK_1(set_route,t_int); t_int dest; int chan; };
FLEXT_NEW_DSP_1("tbroute~",tbroute_tilde,int);
Your class needs to have the same name (without the ~) as the external. So renaming "class tbroute_tilde" => "class tbroute" should fix it.
Frank Barknecht _ ______footils.org__