546 | 546 |
proxy->peer->fx->moveSlider(proxy->idx, f, 0);
|
547 | 547 |
}
|
548 | 548 |
|
549 | |
static void jsusfx_midi(t_jsusfx *x, t_float f) {
|
550 | |
x->fx->midiin(f);
|
551 | |
}
|
552 | |
|
553 | 549 |
static void jsusfx_list(t_jsusfx *x, t_symbol *c, int ac, t_atom *av) {
|
554 | 550 |
for(int i=0;i<ac;i++) {
|
555 | 551 |
if ( av[i].a_type == A_FLOAT )
|
|
587 | 583 |
class_addmethod(jsusfx_class, (t_method)jsusfx_describe, gensym("describe"), A_NULL, 0);
|
588 | 584 |
class_addmethod(jsusfx_class, (t_method)jsusfx_dumpvars, gensym("dumpvars"), A_NULL, 0);
|
589 | 585 |
class_addmethod(jsusfx_class, (t_method)jsusfx_bypass, gensym("bypass"), A_FLOAT, 0);
|
590 | |
class_addmethod(jsusfx_class, (t_method)jsusfx_midi, midi, A_FLOAT, 0);
|
591 | 586 |
class_addmethod(jsusfx_class, (t_method)jsusfx_list, midi, A_GIMME, 0);
|
592 | 587 |
class_addlist(jsusfx_class, (t_method)jsusfx_list);
|
593 | 588 |
CLASS_MAINSIGNALIN(jsusfx_class, t_jsusfx, x_f);
|
|
599 | 594 |
class_addmethod(jsfx_class, (t_method)jsusfx_bypass, gensym("bypass"), A_FLOAT, 0);
|
600 | 595 |
class_addmethod(jsfx_class, (t_method)jsusfx_describe, gensym("describe"), A_NULL, 0);
|
601 | 596 |
class_addmethod(jsfx_class, (t_method)jsusfx_dumpvars, gensym("dumpvars"), A_NULL, 0);
|
602 | |
class_addmethod(jsusfx_class, (t_method)jsusfx_midi, midi, A_FLOAT, 0);
|
603 | |
class_addmethod(jsusfx_class, (t_method)jsusfx_list, midi, A_GIMME, 0);
|
|
597 |
class_addmethod(jsfx_class, (t_method)jsusfx_list, midi, A_GIMME, 0);
|
604 | 598 |
class_addlist(jsfx_class, (t_method)jsusfx_list);
|
605 | 599 |
CLASS_MAINSIGNALIN(jsfx_class, t_jsusfx, x_f);
|
606 | 600 |
|