GstBtWaveReplay

GstBtWaveReplay — wavetable player

Synopsis

struct              GstBtWaveReplay;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseSrc
                     +----GstBtAudioSynth
                           +----GstBtWaveReplay

Implemented Interfaces

GstBtWaveReplay implements GstBtTempo, GstPreset and GstBtPropertyMeta.

Properties

  "wave"                     guint                 : Read / Write
  "wave-callbacks"           gpointer              : Read / Write
  "wave-level"               guint                 : Read / Write

Description

Plays wavetable assets pre-loaded by the application. Unlike in tracker machines, the wave is implicitly triggered at the start and one can seek in the song without loosing the audio.

Details

struct GstBtWaveReplay

struct GstBtWaveReplay;

Class instance data.

Property Details

The "wave" property

  "wave"                     guint                 : Read / Write

Wave index.

Allowed values: [1,200]

Default value: 1


The "wave-callbacks" property

  "wave-callbacks"           gpointer              : Read / Write

The wave-table access callbacks.


The "wave-level" property

  "wave-level"               guint                 : Read / Write

Wave level index.

Allowed values: <= 100

Default value: 0