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__