diff --git a/include/c74_msp.h b/include/c74_msp.h index f61d59f..a9c6a6a 100755 --- a/include/c74_msp.h +++ b/include/c74_msp.h @@ -159,6 +159,10 @@ namespace max { void class_dspinitjbox(t_class* c); + t_int atom_getintarg(short which, short argc, t_atom *argv); + float atom_getfloatarg(short which, short argc, t_atom *argv); + t_symbol *atom_getsymarg(short which, short argc, t_atom *argv); + END_USING_C_LINKAGE diff --git a/script/msp-linker-flags.txt b/script/msp-linker-flags.txt index e6a9c6a..e75b108 100644 --- a/script/msp-linker-flags.txt +++ b/script/msp-linker-flags.txt @@ -1 +1 @@ -'-Wl,-U,_sys_getmaxblksize' '-Wl,-U,_sys_getblksize' '-Wl,-U,_sys_getsr' '-Wl,-U,_sys_getdspstate' '-Wl,-U,_sys_getdspobjdspstate' '-Wl,-U,_dsp_add64' '-Wl,-U,_z_dsp_setup' '-Wl,-U,_dsp_resize' '-Wl,-U,_z_dsp_free' '-Wl,-U,_class_dspinit' '-Wl,-U,_class_dspinitjbox' '-Wl,-U,_z_jbox_dsp_setup' '-Wl,-U,_z_jbox_dsp_free' '-Wl,-U,_buffer_ref_new' '-Wl,-U,_buffer_ref_set' '-Wl,-U,_buffer_ref_exists' '-Wl,-U,_buffer_ref_getobject' '-Wl,-U,_buffer_ref_notify' '-Wl,-U,_buffer_view' '-Wl,-U,_buffer_locksamples' '-Wl,-U,_buffer_unlocksamples' '-Wl,-U,_buffer_getchannelcount' '-Wl,-U,_buffer_getframecount' '-Wl,-U,_buffer_getsamplerate' '-Wl,-U,_buffer_getmillisamplerate' '-Wl,-U,_buffer_setpadding' '-Wl,-U,_buffer_setdirty' '-Wl,-U,_buffer_getfilename' '-Wl,-U,_buffer_perform_begin' '-Wl,-U,_buffer_perform_end' '-Wl,-U,_buffer_getinfo' '-Wl,-U,_buffer_edit_begin' '-Wl,-U,_buffer_edit_end' '-Wl,-U,_buffer_lock' '-Wl,-U,_buffer_trylock' '-Wl,-U,_buffer_unlock' '-Wl,-U,_buffer_findowner' '-Wl,-U,_buffer_spinwait' '-Wl,-U,_buffer_valid' +'-Wl,-U,_sys_getmaxblksize' '-Wl,-U,_sys_getblksize' '-Wl,-U,_sys_getsr' '-Wl,-U,_sys_getdspstate' '-Wl,-U,_sys_getdspobjdspstate' '-Wl,-U,_dsp_add64' '-Wl,-U,_z_dsp_setup' '-Wl,-U,_dsp_resize' '-Wl,-U,_z_dsp_free' '-Wl,-U,_class_dspinit' '-Wl,-U,_class_dspinitjbox' '-Wl,-U,_z_jbox_dsp_setup' '-Wl,-U,_z_jbox_dsp_free' '-Wl,-U,_buffer_ref_new' '-Wl,-U,_buffer_ref_set' '-Wl,-U,_buffer_ref_exists' '-Wl,-U,_buffer_ref_getobject' '-Wl,-U,_buffer_ref_notify' '-Wl,-U,_buffer_view' '-Wl,-U,_buffer_locksamples' '-Wl,-U,_buffer_unlocksamples' '-Wl,-U,_buffer_getchannelcount' '-Wl,-U,_buffer_getframecount' '-Wl,-U,_buffer_getsamplerate' '-Wl,-U,_buffer_getmillisamplerate' '-Wl,-U,_buffer_setpadding' '-Wl,-U,_buffer_setdirty' '-Wl,-U,_buffer_getfilename' '-Wl,-U,_buffer_perform_begin' '-Wl,-U,_buffer_perform_end' '-Wl,-U,_buffer_getinfo' '-Wl,-U,_buffer_edit_begin' '-Wl,-U,_buffer_edit_end' '-Wl,-U,_buffer_lock' '-Wl,-U,_buffer_trylock' '-Wl,-U,_buffer_unlock' '-Wl,-U,_buffer_findowner' '-Wl,-U,_buffer_spinwait' '-Wl,-U,_buffer_valid' '-Wl,-U,_atom_getintarg' '-Wl,-U,_atom_getfloatarg' '-Wl,-U,_atom_getsymarg'