Esempio n. 1
0
	static V Setup(t_classid c)
	{
		FLEXT_CADDMETHOD_(c,0,"list",m_vasp);

		FLEXT_CADDMETHOD_(c,1,"list",m_set);
		FLEXT_CADDMETHOD_(c,1,"vasp",m_set);
		FLEXT_CADDMETHOD_(c,1,"radio",a_radio);
	}
Esempio n. 2
0
    static void setup(t_classid c)
    {
      //FLEXT_CADDMETHOD(c, 0, _left_float);

      FLEXT_CADDMETHOD_(c, 0, "hello", _hello);
      FLEXT_CADDMETHOD_I(c, 0, "hello", _hello_and_int);

      //FLEXT_CADDMETHOD(c, 2, _sym); // register method for all other symbols?

      FLEXT_CADDMETHOD_(c, 0, "help", _help);

      post("simpleprocessor~ was loaded for the first time!");
    }
Esempio n. 3
0
void ClientExt::Setup(t_classid c)
{
    sym_message = MakeSymbol("message");

    FLEXT_CADDATTR_VAR(c,"name",mg_name,ms_name);

    FLEXT_CADDMETHOD_(c,0,"reset",m_reset);
    FLEXT_CADDMETHOD_(c,0,sym_message,m_message);

    FLEXT_CADDATTR_VAR(c,"offset",mg_offset,ms_offset);
    FLEXT_CADDATTR_VAR(c,"factor",mg_factor,ms_factor);

    FLEXT_CADDATTR_GET(c,"timebase",mg_timebase);

    FLEXT_CADDATTR_VAR1(c,"dblprec",dblprec);
    FLEXT_CADDATTR_VAR1(c,"t3mode",t3mode);
}
Esempio n. 4
0
    static void setup(t_classid c)
    {
        post("audiocube external loaded");
        post("(c)2009 Thomas Grill");

        sym_attach = MakeSymbol("attach");
        sym_detach = MakeSymbol("detach");
        sym_topology = MakeSymbol("topology");
        sym_color = MakeSymbol("color");
        sym_sensor = MakeSymbol("sensor");
        sym_sensors = MakeSymbol("sensors");
        
        FLEXT_CADDMETHOD_4(c,0,sym_color,m_setcolor,int,float,float,float);
        FLEXT_CADDMETHOD_(c,0,"getcolor",m_getcolor);
        FLEXT_CADDMETHOD_II(c,0,"getsensor",m_getsensor);
        FLEXT_CADDMETHOD_I(c,0,"getsensors",m_getsensors);
    }
Esempio n. 5
0
        static void setup(t_classid c)
        {
            FLEXT_CADDMETHOD_(c, 0, "error", error);
            
            FLEXT_CADDATTR_SET(c, "mode", set_mode);
            FLEXT_CADDATTR_SET(c, "num_outputs", set_num_outputs);
            FLEXT_CADDATTR_SET(c, "num_hidden", set_num_hidden);
            FLEXT_CADDATTR_SET(c, "min_epochs", set_min_epochs);
            FLEXT_CADDATTR_SET(c, "max_epochs", set_max_epochs);
            FLEXT_CADDATTR_SET(c, "min_change", set_min_change);
            FLEXT_CADDATTR_SET(c, "training_rate", set_training_rate);
            FLEXT_CADDATTR_SET(c, "momentum", set_momentum);
            FLEXT_CADDATTR_SET(c, "gamma", set_gamma);
            FLEXT_CADDATTR_SET(c, "null_rejection", set_null_rejection);
            FLEXT_CADDATTR_SET(c, "null_rejection_coeff", set_null_rejection_coeff);
            FLEXT_CADDATTR_SET(c, "input_activation_function", set_input_activation_function);
            FLEXT_CADDATTR_SET(c, "hidden_activation_function", set_hidden_activation_function);
            FLEXT_CADDATTR_SET(c, "output_activation_function", set_output_activation_function);
            FLEXT_CADDATTR_SET(c, "rand_training_iterations", set_rand_training_iterations);
            FLEXT_CADDATTR_SET(c, "use_validation_set", set_use_validation_set);
            FLEXT_CADDATTR_SET(c, "validation_set_size", set_validation_set_size);
            FLEXT_CADDATTR_SET(c, "randomize_training_order", set_randomise_training_order);
            FLEXT_CADDATTR_SET(c, "probs", set_probs);

            FLEXT_CADDATTR_GET(c, "mode", get_mode);
            FLEXT_CADDATTR_GET(c, "num_outputs", get_num_outputs);
            FLEXT_CADDATTR_GET(c, "num_hidden", get_num_hidden);
            FLEXT_CADDATTR_GET(c, "max_epochs", get_max_epochs);
            FLEXT_CADDATTR_GET(c, "min_change", get_min_change);
            FLEXT_CADDATTR_GET(c, "training_rate", get_training_rate);
            FLEXT_CADDATTR_GET(c, "momentum", get_momentum);
            FLEXT_CADDATTR_GET(c, "gamma", get_gamma);
            FLEXT_CADDATTR_GET(c, "null_rejection", get_null_rejection);
            FLEXT_CADDATTR_GET(c, "null_rejection_coeff", get_null_rejection_coeff);
            FLEXT_CADDATTR_GET(c, "input_activation_function", get_input_activation_function);
            FLEXT_CADDATTR_GET(c, "hidden_activation_function", get_hidden_activation_function);
            FLEXT_CADDATTR_GET(c, "output_activation_function", get_output_activation_function);
            FLEXT_CADDATTR_GET(c, "rand_training_iterations", get_rand_training_iterations);
            FLEXT_CADDATTR_GET(c, "use_validation_set", get_use_validation_set);
            FLEXT_CADDATTR_GET(c, "validation_set_size", get_validation_set_size);
            FLEXT_CADDATTR_GET(c, "randomize_training_order", get_randomise_training_order);
            FLEXT_CADDATTR_GET(c, "probs", get_probs);

            DefineHelp(c, object_name.c_str());
        }
Esempio n. 6
0
        static void setup(t_classid c)
        {
			FLEXT_CADDMETHOD_(c,0,"init",  fluid_init);
        	FLEXT_CADDMETHOD_(c,0,"load", fluid_load);
			FLEXT_CADDMETHOD_(c,0,"note", fluid_note);
			FLEXT_CADDMETHOD_(c,0,"prog", fluid_program_change);
			FLEXT_CADDMETHOD_(c,0,"control", fluid_control_change);
			FLEXT_CADDMETHOD_(c,0,"bend", fluid_pitch_bend);
			FLEXT_CADDMETHOD_(c,0,"bank",  fluid_bank);
			FLEXT_CADDMETHOD_(c,0,"gen",  fluid_gen);
			
			// list input calls fluid_note(...)
			FLEXT_CADDMETHOD_(c,0, "list",  fluid_note);
			
			// some alias shortcuts:
			FLEXT_CADDMETHOD_(c,0,"n",  fluid_note); 
			FLEXT_CADDMETHOD_(c,0,"p",  fluid_program_change);
			FLEXT_CADDMETHOD_(c,0,"c",  fluid_control_change);
			FLEXT_CADDMETHOD_(c,0,"cc", fluid_control_change);
			FLEXT_CADDMETHOD_(c,0,"b",  fluid_pitch_bend);
        }