Public Member Functions | Public Attributes

zzub::dummy_plugin Struct Reference

Dummy plugin implementation. More...

List of all members.

Public Member Functions

 dummy_plugin (const zzub::info *info)
void process_events ()
virtual void process_controller_events ()
virtual bool process_stereo (float **pin, float **pout, int numsamples, int mode)
virtual bool process_offline (float **pin, float **pout, int *numsamples, int *channels, int *samplerate)
virtual void process_midi_events (midi_message *pin, int nummessages)
virtual void get_midi_output_names (outstream *pout)
virtual void destroy ()
virtual void init (zzub::archive *arc)
virtual void load (zzub::archive *arc)
virtual void save (zzub::archive *arc)
virtual void stop ()
virtual void attributes_changed ()
virtual void command (int)
virtual void set_track_count (int)
virtual void mute_track (int)
virtual bool is_track_muted (int) const
virtual void midi_note (int, int, int)
virtual void event (unsigned int)
virtual const char * describe_value (int, int)
virtual const
zzub::envelope_info ** 
get_envelope_infos ()
virtual bool play_wave (int, int, float)
virtual void stop_wave ()
virtual int get_wave_envelope_play_position (int)
virtual const char * describe_param (int)
virtual bool set_instrument (const char *)
virtual void get_sub_menu (int, zzub::outstream *)
virtual void add_input (const char *, zzub::connection_type type)
virtual void delete_input (const char *, zzub::connection_type type)
virtual void rename_input (const char *, const char *)
virtual void input (float **, int, float)
virtual void midi_control_change (int, int, int)
virtual bool handle_input (int, int, int)
virtual void set_stream_source (const char *resource)
virtual const char * get_stream_source ()
virtual void play_pattern (int index)
virtual void configure (const char *key, const char *value)

Public Attributes

char * globalVals
char * trackVals
vector< char > data

Detailed Description

Dummy plugin implementation.


The documentation for this struct was generated from the following files: