Object Hierarchy

    GObject
    ├── GInitiallyUnowned
    │   ╰── GstObject
    │       ├── GstElement
    │       │   ├── GstBaseTransform
    │       │   │   ╰── GstBtAudioDelay
    │       │   ╰── GstBaseSrc
    │       │       ╰── GstBtAudioSynth
    │       │           ├── GstBtFluidSynth
    │       │           ├── GstBtSidSyn
    │       │           ├── GstBtSimSyn
    │       │           ├── GstBtWaveReplay
    │       │           ╰── GstBtWaveTabSyn
    │       ╰── GstBtSidSynV
    ├── GstBtDelay
    ├── GstBtEnvelope
    │   ├── GstBtEnvelopeADSR
    │   ╰── GstBtEnvelopeD
    ├── GstBtFilterSVF
    ├── GstBtOscSynth
    ├── GstBtOscWave
    ╰── GstBtToneConversion
    GInterface
    ├── GstBtTempo
    ├── GstBtChildBin
    ╰── GstBtPropertyMeta
    GEnum
    ├── GstBtFilterSVFType
    ├── GstBtNote
    ├── GstBtOscSynthWave
    ├── GstBtToneConversionTuning
    ├── GstBtTriggerSwitch
    ├── GstBtFluidSynthInterpolationMode
    ├── GstBtFluidSynthChorusWaveform
    ├── GstBtSidSynWave
    ╰── GstBtSidSynEffect