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