GStreamer Buzztrax Reference Manual
Introduction
GStreamer Buzztrax classes
GstBtAudioSynth
— base audio synthesizer
GstBtCombine
— combine/mixing module
GstBtDelay
— delay line class
GstBtEnvelope
— envelope base class
GstBtEnvelopeAD
— attack-decay envelope generator
GstBtEnvelopeASDR
— attack-decay-sustain-release envelope generator
GstBtEnvelopeD
— decay envelope generator
GstBtFilterSVF
— state variable filter
GstBtMusicEnums
— various enum types
GstBtOscSynth
— synthetic waveform oscillator
GstBtOscWave
— wavetable oscillator
GstBtToneConversion
— helper class for tone unit conversion
GStreamer Buzztrax interfaces
GstBtChildBin
— helper interface for multi child gstreamer elements
GstBtPropertyMeta
— helper interface for extended gstreamer element meta data
GstBtTempo
— helper for tempo synced gstreamer elements
GStreamer Buzztrax elements
GstBtAudioDelay
— audio echo effect
GstBml
— buzzmachine wrapper
BtDec
— buzztrax song playback bin
GstBtEBeats
— electric drum audio synthesizer
GstBtFluidSynth
— FluidSynth GStreamer wrapper
GstBtSidSyn
— c64 sid synthesizer
GstBtSimSyn
— simple monophonic audio synthesizer
GstBtWaveReplay
— wavetable player
GstBtWaveTabSyn
— wavetable synthesizer
GStreamer Buzztrax elements subclasses
GstBtSidSynV
— c64 sid synthesizer voice
GstBmlSrc
— buzzmachine wrapper for generators
GstBmlTransform
— buzzmachine wrapper for effects
GstBmlV
— helper object for machine voices
plugin
— helpers for composition of gobjects
Object Hierarchy
Index