Struct

AgsAudioTremoloUtil

since: 6.0

Description

struct AgsTremoloUtil {
  gpointer destination;
  guint destination_stride;
  gpointer source;
  guint source_stride;
  guint buffer_length;
  AgsSoundcardFormat format;
  guint samplerate;
  gdouble tremolo_gain;
  gdouble tremolo_lfo_depth;
  gdouble tremolo_lfo_freq;
  gdouble tremolo_tuning;
  guint tremolo_lfo_frame_count;
  guint tremolo_lfo_offset;
  guint frame_count;
  guint offset;
  gboolean note_256th_mode;
  guint offset_256th;
}
No description available.
Structure members
destination
No description available.
destination_stride
No description available.
source
No description available.
source_stride
No description available.
buffer_length
No description available.
format
No description available.
samplerate
No description available.
tremolo_gain
No description available.
tremolo_lfo_depth
No description available.
tremolo_lfo_freq
No description available.
tremolo_tuning
No description available.
tremolo_lfo_frame_count
No description available.
tremolo_lfo_offset
No description available.
frame_count
No description available.
offset
No description available.
note_256th_mode
No description available.
offset_256th
No description available.

Available since: 6.0

Functions

ags_tremolo_util_alloc

Allocate AgsTremoloUtil-struct.

since: 5.2.0

Instance methods

ags_tremolo_util_compute

Compute tremolo.

since: 5.2.0

ags_tremolo_util_compute_complex

Compute tremolo of complex floating point data.

since: 5.2.0

ags_tremolo_util_compute_double

Compute tremolo of double floating point data.

since: 5.2.0

ags_tremolo_util_compute_float

Compute tremolo of floating point data.

since: 5.2.0

ags_tremolo_util_compute_s16

Compute tremolo of signed 16 bit data.

since: 5.2.0

ags_tremolo_util_compute_s24

Compute tremolo of signed 24 bit data.

since: 5.2.0

ags_tremolo_util_compute_s32

Compute tremolo of signed 32 bit data.

since: 5.2.0

ags_tremolo_util_compute_s64

Compute tremolo of signed 64 bit data.

since: 5.2.0

ags_tremolo_util_compute_s8

Compute tremolo of signed 8 bit data.

since: 5.2.0

ags_tremolo_util_copy

Create a copy of ptr.

since: 5.2.0

ags_tremolo_util_free

Free the memory of ptr.

since: 5.2.0

ags_tremolo_util_get_buffer_length

Get buffer length of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_destination

Get destination buffer of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_destination_stride

Get destination stride of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_format

Get format of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_frame_count

Get frame count of tremolo_util.

since: 6.1.0

ags_tremolo_util_get_note_256th_mode

Get note 256th mode of tremolo_util.

since: 6.1.0

ags_tremolo_util_get_offset

Get offset of tremolo_util.

since: 6.1.0

ags_tremolo_util_get_offset_256th

Get offset as note 256th of tremolo_util.

since: 6.1.0

ags_tremolo_util_get_samplerate

Get buffer length of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_source

Get source buffer of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_source_stride

Get source stride of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_tremolo_gain

Get tremolo gain of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_tremolo_lfo_depth

Get tremolo LFO depth of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_tremolo_lfo_freq

Get tremolo LFO freq of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_tremolo_lfo_offset

Get tremolo LFO offset of tremolo_util.

since: 5.2.0

ags_tremolo_util_get_tremolo_tuning

Get tremolo tuning of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_buffer_length

Set buffer_length of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_destination

Set destination buffer of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_destination_stride

Set destination stride of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_format

Set format of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_frame_count

Set frame_count of tremolo_util.

since: 6.1.0

ags_tremolo_util_set_note_256th_mode

Set note_256th_mode of tremolo_util.

since: 6.1.0

ags_tremolo_util_set_offset

Set offset of tremolo_util.

since: 6.1.0

ags_tremolo_util_set_offset_256th

Set offset_256th of tremolo_util.

since: 6.1.0

ags_tremolo_util_set_samplerate

Set samplerate of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_source

Set source buffer of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_source_stride

Set source stride of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_tremolo_gain

Set tremolo_gain of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_tremolo_lfo_depth

Set tremolo_lfo_depth of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_tremolo_lfo_freq

Set tremolo_lfo_freq of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_tremolo_lfo_offset

Set tremolo_lfo_offset of tremolo_util.

since: 5.2.0

ags_tremolo_util_set_tremolo_tuning

Set tremolo_tuning of tremolo_util.

since: 5.2.0