class SynthModule_base


Contains pure virtuals
Full nameArts::SynthModule_base
Definition#include <arts/artsflow.h>
InheritsArts::Object_base [virtual public ]
Inherited byByteSoundProducer_base, ByteSoundProducer_skel, ByteSoundProducer_skel, ByteSoundProducer_stub, ByteSoundProducer_stub, ByteStreamToAudio_base, ByteStreamToAudio_skel, ByteStreamToAudio_skel, ByteStreamToAudio_stub, ByteStreamToAudio_stub, Interface_MIDI_NOTE_base, Interface_MIDI_NOTE_skel, Interface_MIDI_NOTE_skel, Interface_MIDI_NOTE_stub, Interface_MIDI_NOTE_stub, MidiReleaseHelper_base, MidiReleaseHelper_skel, MidiReleaseHelper_skel, MidiReleaseHelper_stub, MidiReleaseHelper_stub, StdSynthModule, StereoEffectStack_base, StereoEffectStack_skel, StereoEffectStack_skel, StereoEffectStack_skel, StereoEffectStack_stub, StereoEffectStack_stub, StereoEffectStack_stub, StereoEffect_base, StereoEffect_skel, StereoEffect_skel, StereoEffect_stub, StereoEffect_stub, StereoFFTScope_base, StereoFFTScope_skel, StereoFFTScope_skel, StereoFFTScope_skel, StereoFFTScope_stub, StereoFFTScope_stub, StereoFFTScope_stub, StereoVolumeControl_base, StereoVolumeControl_skel, StereoVolumeControl_skel, StereoVolumeControl_skel, StereoVolumeControl_stub, StereoVolumeControl_stub, StereoVolumeControl_stub, Structure_base, Structure_skel, Structure_skel, Structure_stub, Structure_stub, SynthModule_skel, SynthModule_stub, Synth_ADD_base, Synth_ADD_skel, Synth_ADD_skel, Synth_ADD_stub, Synth_ADD_stub, Synth_AMAN_PLAY_base, Synth_AMAN_PLAY_skel, Synth_AMAN_PLAY_skel, Synth_AMAN_PLAY_stub, Synth_AMAN_PLAY_stub, Synth_AMAN_RECORD_base, Synth_AMAN_RECORD_skel, Synth_AMAN_RECORD_skel, Synth_AMAN_RECORD_stub, Synth_AMAN_RECORD_stub, Synth_ATAN_SATURATE_base, Synth_ATAN_SATURATE_skel, Synth_ATAN_SATURATE_skel, Synth_ATAN_SATURATE_stub, Synth_ATAN_SATURATE_stub, Synth_AUTOPANNER_base, Synth_AUTOPANNER_skel, Synth_AUTOPANNER_skel, Synth_AUTOPANNER_stub, Synth_AUTOPANNER_stub, Synth_BRICKWALL_LIMITER_base, Synth_BRICKWALL_LIMITER_skel, Synth_BRICKWALL_LIMITER_skel, Synth_BRICKWALL_LIMITER_stub, Synth_BRICKWALL_LIMITER_stub, Synth_BUS_DOWNLINK_base, Synth_BUS_DOWNLINK_skel, Synth_BUS_DOWNLINK_skel, Synth_BUS_DOWNLINK_stub, Synth_BUS_DOWNLINK_stub, Synth_BUS_UPLINK_base, Synth_BUS_UPLINK_skel, Synth_BUS_UPLINK_skel, Synth_BUS_UPLINK_stub, Synth_BUS_UPLINK_stub, Synth_CAPTURE_WAV_base, Synth_CAPTURE_WAV_skel, Synth_CAPTURE_WAV_skel, Synth_CAPTURE_WAV_stub, Synth_CAPTURE_WAV_stub, Synth_CDELAY_base, Synth_CDELAY_skel, Synth_CDELAY_skel, Synth_CDELAY_stub, Synth_CDELAY_stub, Synth_DATA_base, Synth_DATA_skel, Synth_DATA_skel, Synth_DATA_stub, Synth_DATA_stub, Synth_DEBUG_base, Synth_DEBUG_skel, Synth_DEBUG_skel, Synth_DEBUG_stub, Synth_DEBUG_stub, Synth_DELAY_base, Synth_DELAY_skel, Synth_DELAY_skel, Synth_DELAY_stub, Synth_DELAY_stub, Synth_ENVELOPE_ADSR_base, Synth_ENVELOPE_ADSR_skel, Synth_ENVELOPE_ADSR_skel, Synth_ENVELOPE_ADSR_stub, Synth_ENVELOPE_ADSR_stub, Synth_FM_SOURCE_base, Synth_FM_SOURCE_skel, Synth_FM_SOURCE_skel, Synth_FM_SOURCE_stub, Synth_FM_SOURCE_stub, Synth_FREEVERB_base, Synth_FREEVERB_skel, Synth_FREEVERB_skel, Synth_FREEVERB_skel, Synth_FREEVERB_stub, Synth_FREEVERB_stub, Synth_FREEVERB_stub, Synth_FREQUENCY_base, Synth_FREQUENCY_skel, Synth_FREQUENCY_skel, Synth_FREQUENCY_stub, Synth_FREQUENCY_stub, Synth_FX_CFLANGER_base, Synth_FX_CFLANGER_skel, Synth_FX_CFLANGER_skel, Synth_FX_CFLANGER_stub, Synth_FX_CFLANGER_stub, Synth_MIDI_DEBUG_base, Synth_MIDI_DEBUG_skel, Synth_MIDI_DEBUG_skel, Synth_MIDI_DEBUG_stub, Synth_MIDI_DEBUG_stub, Synth_MIDI_TEST_base, Synth_MIDI_TEST_skel, Synth_MIDI_TEST_skel, Synth_MIDI_TEST_stub, Synth_MIDI_TEST_stub, Synth_MOOG_VCF_base, Synth_MOOG_VCF_skel, Synth_MOOG_VCF_skel, Synth_MOOG_VCF_stub, Synth_MOOG_VCF_stub, Synth_MULTI_ADD_base, Synth_MULTI_ADD_skel, Synth_MULTI_ADD_skel, Synth_MULTI_ADD_stub, Synth_MULTI_ADD_stub, Synth_MUL_base, Synth_MUL_skel, Synth_MUL_skel, Synth_MUL_stub, Synth_MUL_stub, Synth_NIL_base, Synth_NIL_skel, Synth_NIL_skel, Synth_NIL_stub, Synth_NIL_stub, Synth_NOISE_base, Synth_NOISE_skel, Synth_NOISE_skel, Synth_NOISE_stub, Synth_NOISE_stub, Synth_PITCH_SHIFT_base, Synth_PITCH_SHIFT_skel, Synth_PITCH_SHIFT_skel, Synth_PITCH_SHIFT_stub, Synth_PITCH_SHIFT_stub, Synth_PLAY_WAV_base, Synth_PLAY_WAV_skel, Synth_PLAY_WAV_skel, Synth_PLAY_WAV_stub, Synth_PLAY_WAV_stub, Synth_PLAY_base, Synth_PLAY_skel, Synth_PLAY_skel, Synth_PLAY_stub, Synth_PLAY_stub, Synth_PSCALE_base, Synth_PSCALE_skel, Synth_PSCALE_skel, Synth_PSCALE_stub, Synth_PSCALE_stub, Synth_RC_base, Synth_RC_skel, Synth_RC_skel, Synth_RC_stub, Synth_RC_stub, Synth_RECORD_base, Synth_RECORD_skel, Synth_RECORD_skel, Synth_RECORD_stub, Synth_RECORD_stub, Synth_SEQUENCE_base, Synth_SEQUENCE_skel, Synth_SEQUENCE_skel, Synth_SEQUENCE_stub, Synth_SEQUENCE_stub, Synth_SHELVE_CUTOFF_base, Synth_SHELVE_CUTOFF_skel, Synth_SHELVE_CUTOFF_skel, Synth_SHELVE_CUTOFF_stub, Synth_SHELVE_CUTOFF_stub, Synth_STD_EQUALIZER_base, Synth_STD_EQUALIZER_skel, Synth_STD_EQUALIZER_skel, Synth_STD_EQUALIZER_stub, Synth_STD_EQUALIZER_stub, Synth_STRUCT_KILL_base, Synth_STRUCT_KILL_skel, Synth_STRUCT_KILL_skel, Synth_STRUCT_KILL_stub, Synth_STRUCT_KILL_stub, Synth_TREMOLO_base, Synth_TREMOLO_skel, Synth_TREMOLO_skel, Synth_TREMOLO_stub, Synth_TREMOLO_stub, Synth_WAVE_PULSE_base, Synth_WAVE_PULSE_skel, Synth_WAVE_PULSE_skel, Synth_WAVE_PULSE_stub, Synth_WAVE_PULSE_stub, Synth_WAVE_SIN_base, Synth_WAVE_SIN_skel, Synth_WAVE_SIN_skel, Synth_WAVE_SIN_stub, Synth_WAVE_SIN_stub, Synth_WAVE_SOFTSAW_base, Synth_WAVE_SOFTSAW_skel, Synth_WAVE_SOFTSAW_skel, Synth_WAVE_SOFTSAW_stub, Synth_WAVE_SOFTSAW_stub, Synth_WAVE_SQUARE_base, Synth_WAVE_SQUARE_skel, Synth_WAVE_SQUARE_skel, Synth_WAVE_SQUARE_stub, Synth_WAVE_SQUARE_stub, Synth_WAVE_TRI_base, Synth_WAVE_TRI_skel, Synth_WAVE_TRI_skel, Synth_WAVE_TRI_stub, Synth_WAVE_TRI_stub, Synth_XFADE_base, Synth_XFADE_skel, Synth_XFADE_skel, Synth_XFADE_stub, Synth_XFADE_stub, WavPlayObject_base, WavPlayObject_skel, WavPlayObject_skel, WavPlayObject_stub, WavPlayObject_stub
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods

Public Members


Detailed Description

static unsigned long _IID

SynthModule_base * _create (const std::string& subClass = "Arts::SynthModule")

[static]

Reimplemented from Object_base.

SynthModule_base * _fromString (std::string objectref)

[static]

Reimplemented from Object_base.

SynthModule_base * _fromReference (Arts::ObjectReference ref, bool needcopy)

[static]

Reimplemented from Object_base.

inline SynthModule_base * _copy ()

Reimplemented from Object_base.

std::vector<std::string>  _defaultPortsIn ()

[const virtual]

Reimplemented from Object_base.

std::vector<std::string>  _defaultPortsOut ()

[const virtual]

Reimplemented from Object_base.

void * _cast (unsigned long iid)

Reimplemented from Object_base.

Arts::AutoSuspendState  autoSuspend ()

[pure virtual]

void  start ()

[pure virtual]

void  stop ()

[pure virtual]

void  streamInit ()

[pure virtual]

void  streamStart ()

[pure virtual]

void  streamEnd ()

[pure virtual]


Generated by: stefan@stefan on Sat Feb 24 19:11:23 2001, using kdoc 2.0a47.