| Top |
AgsModularSynthUtil *
ags_modular_synth_util_alloc ();
Allocate AgsModularSynthUtil
Since: 8.2.0
gpointer
ags_modular_synth_util_copy (AgsModularSynthUtil *ptr);
Create a copy of ptr
.
Since: 8.2.0
void
ags_modular_synth_util_free (AgsModularSynthUtil *ptr);
Free the memory of ptr
.
Since: 8.2.0
gpointer
ags_modular_synth_util_get_source (AgsModularSynthUtil *modular_synth_util);
Get source buffer of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_source (AgsModularSynthUtil *modular_synth_util,gpointer source);
Set source
buffer of modular_synth_util
.
Since: 8.2.0
guint
ags_modular_synth_util_get_source_stride
(AgsModularSynthUtil *modular_synth_util);
Get source stride of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_source_stride (AgsModularSynthUtil *modular_synth_util,guint source_stride);
Set source
stride of modular_synth_util
.
Since: 8.2.0
guint
ags_modular_synth_util_get_buffer_length
(AgsModularSynthUtil *modular_synth_util);
Get buffer length of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_buffer_length (AgsModularSynthUtil *modular_synth_util,guint buffer_length);
Set buffer_length
of modular_synth_util
.
Since: 8.2.0
AgsSoundcardFormat
ags_modular_synth_util_get_format (AgsModularSynthUtil *modular_synth_util);
Get audio buffer util format of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_format (AgsModularSynthUtil *modular_synth_util,AgsSoundcardFormat format);
Set format
of modular_synth_util
.
Since: 8.2.0
guint
ags_modular_synth_util_get_samplerate (AgsModularSynthUtil *modular_synth_util);
Get samplerate of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_samplerate (AgsModularSynthUtil *modular_synth_util,guint samplerate);
Set samplerate
of modular_synth_util
.
Since: 8.2.0
AgsSynthOscillatorMode
ags_modular_synth_util_get_osc_0_oscillator
(AgsModularSynthUtil *modular_synth_util);
Get osc-0 oscillator mode of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_osc_0_oscillator (AgsModularSynthUtil *modular_synth_util,AgsSynthOscillatorMode osc_0_oscillator);
Set osc_0_oscillator
of modular_synth_util
.
modular_synth_util |
the AgsModularSynthUtil |
|
osc_0_oscillator |
the osc-0 oscillator mode as AgsSynthOscillatorMode |
Since: 8.2.0
gdouble
ags_modular_synth_util_get_osc_0_frequency
(AgsModularSynthUtil *modular_synth_util);
Get osc-0 frequency of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_osc_0_frequency (AgsModularSynthUtil *modular_synth_util,gdouble osc_0_frequency);
Set osc_0_frequency
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_osc_0_phase
(AgsModularSynthUtil *modular_synth_util);
Get osc-0 phase of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_osc_0_phase (AgsModularSynthUtil *modular_synth_util,gdouble osc_0_phase);
Set osc_0_phase
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_osc_0_volume
(AgsModularSynthUtil *modular_synth_util);
Get osc-0 volume of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_osc_0_volume (AgsModularSynthUtil *modular_synth_util,gdouble osc_0_volume);
Set osc_0_volume
of modular_synth_util
.
Since: 8.2.0
AgsSynthOscillatorMode
ags_modular_synth_util_get_osc_1_oscillator
(AgsModularSynthUtil *modular_synth_util);
Get osc-1 oscillator mode of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_osc_1_oscillator (AgsModularSynthUtil *modular_synth_util,AgsSynthOscillatorMode osc_1_oscillator);
Set osc_1_oscillator
of modular_synth_util
.
modular_synth_util |
the AgsModularSynthUtil |
|
osc_1_oscillator |
the osc-1 oscillator mode as AgsSynthOscillatorMode |
Since: 8.2.0
gdouble
ags_modular_synth_util_get_osc_1_frequency
(AgsModularSynthUtil *modular_synth_util);
Get osc-1 frequency of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_osc_1_frequency (AgsModularSynthUtil *modular_synth_util,gdouble osc_1_frequency);
Set osc_1_frequency
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_osc_1_phase
(AgsModularSynthUtil *modular_synth_util);
Get osc-1 phase of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_osc_1_phase (AgsModularSynthUtil *modular_synth_util,gdouble osc_1_phase);
Set osc_1_phase
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_osc_1_volume
(AgsModularSynthUtil *modular_synth_util);
Get osc-1 volume of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_osc_1_volume (AgsModularSynthUtil *modular_synth_util,gdouble osc_1_volume);
Set osc_1_volume
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_pitch_tuning
(AgsModularSynthUtil *modular_synth_util);
Get pitch tuning of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_pitch_tuning (AgsModularSynthUtil *modular_synth_util,gdouble pitch_tuning);
Set pitch_tuning
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_volume (AgsModularSynthUtil *modular_synth_util);
Get volume of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_volume (AgsModularSynthUtil *modular_synth_util,gdouble volume);
Set volume
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_0_attack
(AgsModularSynthUtil *modular_synth_util);
Get env-0 attack of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_0_attack (AgsModularSynthUtil *modular_synth_util,gdouble env_0_attack);
Set env_0_attack
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_0_sustain
(AgsModularSynthUtil *modular_synth_util);
Get env-0 sustain of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_0_sustain (AgsModularSynthUtil *modular_synth_util,gdouble env_0_sustain);
Set env_0_sustain
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_0_decay
(AgsModularSynthUtil *modular_synth_util);
Get env-0 decay of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_0_decay (AgsModularSynthUtil *modular_synth_util,gdouble env_0_decay);
Set env_0_decay
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_0_release
(AgsModularSynthUtil *modular_synth_util);
Get env-0 release of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_0_release (AgsModularSynthUtil *modular_synth_util,gdouble env_0_release);
Set env_0_release
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_0_gain (AgsModularSynthUtil *modular_synth_util);
Get env-0 gain of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_0_gain (AgsModularSynthUtil *modular_synth_util,gdouble env_0_gain);
Set env_0_gain
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_0_frequency
(AgsModularSynthUtil *modular_synth_util);
Get env-0 frequency of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_0_frequency (AgsModularSynthUtil *modular_synth_util,gdouble env_0_frequency);
Set env_0_frequency
of modular_synth_util
.
Since: 8.2.0
gint64 * ags_modular_synth_util_get_env_0_sends (AgsModularSynthUtil *modular_synth_util,guint *env_0_sends_count);
Get env-0 sends of modular_synth_util
.
modular_synth_util |
the AgsModularSynthUtil |
|
env_0_sends_count |
return location of the env-0 sends count. |
[out] |
Since: 8.2.0
void ags_modular_synth_util_set_env_0_sends (AgsModularSynthUtil *modular_synth_util,gint64 *env_0_sends,guint env_0_sends_count);
Set env_0_sends
of modular_synth_util
.
modular_synth_util |
the AgsModularSynthUtil |
|
env_0_sends |
the env-0 sends |
|
env_0_sends_count |
the env-0 sends count |
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_1_attack
(AgsModularSynthUtil *modular_synth_util);
Get env-1 attack of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_1_attack (AgsModularSynthUtil *modular_synth_util,gdouble env_1_attack);
Set env_1_attack
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_1_sustain
(AgsModularSynthUtil *modular_synth_util);
Get env-1 sustain of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_1_sustain (AgsModularSynthUtil *modular_synth_util,gdouble env_1_sustain);
Set env_1_sustain
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_1_decay
(AgsModularSynthUtil *modular_synth_util);
Get env-1 decay of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_1_decay (AgsModularSynthUtil *modular_synth_util,gdouble env_1_decay);
Set env_1_decay
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_1_release
(AgsModularSynthUtil *modular_synth_util);
Get env-1 release of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_1_release (AgsModularSynthUtil *modular_synth_util,gdouble env_1_release);
Set env_1_release
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_1_gain (AgsModularSynthUtil *modular_synth_util);
Get env-1 gain of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_1_gain (AgsModularSynthUtil *modular_synth_util,gdouble env_1_gain);
Set env_1_gain
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_env_1_frequency
(AgsModularSynthUtil *modular_synth_util);
Get env-1 frequency of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_1_frequency (AgsModularSynthUtil *modular_synth_util,gdouble env_1_frequency);
Set env_1_frequency
of modular_synth_util
.
Since: 8.2.0
gint64 * ags_modular_synth_util_get_env_1_sends (AgsModularSynthUtil *modular_synth_util,guint *env_1_sends_count);
Get env-1 sends of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_env_1_sends (AgsModularSynthUtil *modular_synth_util,gint64 *env_1_sends,guint env_1_sends_count);
Set env_1_sends
of modular_synth_util
.
Since: 8.2.0
AgsSynthOscillatorMode
ags_modular_synth_util_get_lfo_0_oscillator
(AgsModularSynthUtil *modular_synth_util);
Get lfo-0 oscillator mode of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_0_oscillator (AgsModularSynthUtil *modular_synth_util,AgsSynthOscillatorMode lfo_0_oscillator);
gdouble
ags_modular_synth_util_get_lfo_0_frequency
(AgsModularSynthUtil *modular_synth_util);
Get lfo-0 frequency of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_0_frequency (AgsModularSynthUtil *modular_synth_util,gdouble lfo_0_frequency);
gdouble
ags_modular_synth_util_get_lfo_0_depth
(AgsModularSynthUtil *modular_synth_util);
Get lfo-0 depth of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_0_depth (AgsModularSynthUtil *modular_synth_util,gdouble lfo_0_depth);
gdouble
ags_modular_synth_util_get_lfo_0_tuning
(AgsModularSynthUtil *modular_synth_util);
Get lfo-0 tuning of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_0_tuning (AgsModularSynthUtil *modular_synth_util,gdouble lfo_0_tuning);
gint64 * ags_modular_synth_util_get_lfo_0_sends (AgsModularSynthUtil *modular_synth_util,guint *lfo_0_sends_count);
Get lfo-0 sends of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_0_sends (AgsModularSynthUtil *modular_synth_util,gint64 *lfo_0_sends,guint lfo_0_sends_count);
AgsSynthOscillatorMode
ags_modular_synth_util_get_lfo_1_oscillator
(AgsModularSynthUtil *modular_synth_util);
Get lfo-1 oscillator mode of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_1_oscillator (AgsModularSynthUtil *modular_synth_util,AgsSynthOscillatorMode lfo_1_oscillator);
gdouble
ags_modular_synth_util_get_lfo_1_frequency
(AgsModularSynthUtil *modular_synth_util);
Get lfo-1 frequency of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_1_frequency (AgsModularSynthUtil *modular_synth_util,gdouble lfo_1_frequency);
gdouble
ags_modular_synth_util_get_lfo_1_depth
(AgsModularSynthUtil *modular_synth_util);
Get lfo-1 depth of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_1_depth (AgsModularSynthUtil *modular_synth_util,gdouble lfo_1_depth);
gdouble
ags_modular_synth_util_get_lfo_1_tuning
(AgsModularSynthUtil *modular_synth_util);
Get lfo-1 tuning of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_1_tuning (AgsModularSynthUtil *modular_synth_util,gdouble lfo_1_tuning);
gint64 * ags_modular_synth_util_get_lfo_1_sends (AgsModularSynthUtil *modular_synth_util,guint *lfo_1_sends_count);
Get lfo-1 sends of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_lfo_1_sends (AgsModularSynthUtil *modular_synth_util,gint64 *lfo_1_sends,guint lfo_1_sends_count);
gdouble
ags_modular_synth_util_get_noise_frequency
(AgsModularSynthUtil *modular_synth_util);
Get noise frequency of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_noise_frequency (AgsModularSynthUtil *modular_synth_util,gdouble noise_frequency);
Set noise_frequency
of modular_synth_util
.
Since: 8.2.0
gdouble
ags_modular_synth_util_get_noise_gain (AgsModularSynthUtil *modular_synth_util);
Get noise gain of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_noise_gain (AgsModularSynthUtil *modular_synth_util,gdouble noise_gain);
Set noise_gain
of modular_synth_util
.
Since: 8.2.0
gint64 * ags_modular_synth_util_get_noise_sends (AgsModularSynthUtil *modular_synth_util,guint *noise_sends_count);
Get noise sends of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_noise_sends (AgsModularSynthUtil *modular_synth_util,gint64 *noise_sends,guint noise_sends_count);
Set noise_sends
of modular_synth_util
.
Since: 8.2.0
guint
ags_modular_synth_util_get_frame_count
(AgsModularSynthUtil *modular_synth_util);
Get frame count of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_frame_count (AgsModularSynthUtil *modular_synth_util,guint frame_count);
Set frame_count
of modular_synth_util
.
Since: 8.2.0
guint
ags_modular_synth_util_get_offset (AgsModularSynthUtil *modular_synth_util);
Get offset of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_offset (AgsModularSynthUtil *modular_synth_util,guint offset);
Set offset
of modular_synth_util
.
Since: 8.2.0
gboolean
ags_modular_synth_util_get_note_256th_mode
(AgsModularSynthUtil *modular_synth_util);
Get note 256th mode of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_note_256th_mode (AgsModularSynthUtil *modular_synth_util,gboolean note_256th_mode);
Set note_256th_mode
of modular_synth_util
.
Since: 8.2.0
guint
ags_modular_synth_util_get_offset_256th
(AgsModularSynthUtil *modular_synth_util);
Get offset as note 256th of modular_synth_util
.
Since: 8.2.0
void ags_modular_synth_util_set_offset_256th (AgsModularSynthUtil *modular_synth_util,guint offset_256th);
Set offset_256th
of modular_synth_util
.
Since: 8.2.0
void
ags_modular_synth_util_compute_s8 (AgsModularSynthUtil *modular_synth_util);
void
ags_modular_synth_util_compute_s16 (AgsModularSynthUtil *modular_synth_util);
void
ags_modular_synth_util_compute_s24 (AgsModularSynthUtil *modular_synth_util);
void
ags_modular_synth_util_compute_s32 (AgsModularSynthUtil *modular_synth_util);
void
ags_modular_synth_util_compute_s64 (AgsModularSynthUtil *modular_synth_util);
void
ags_modular_synth_util_compute_float (AgsModularSynthUtil *modular_synth_util);
void
ags_modular_synth_util_compute_double (AgsModularSynthUtil *modular_synth_util);
void
ags_modular_synth_util_compute_complex
(AgsModularSynthUtil *modular_synth_util);
#define AGS_MODULAR_SYNTH_UTIL_DEFAULT_OSC_OSCILLATOR (AGS_SYNTH_OSCILLATOR_SIN)
#define AGS_MODULAR_SYNTH_UTIL_DEFAULT_OSC_FREQUENCY (440.0)
#define AGS_MODULAR_SYNTH_UTIL_DEFAULT_PITCH_TUNING (0.0)
#define AGS_MODULAR_SYNTH_UTIL_DEFAULT_LFO_OSCILLATOR (AGS_SYNTH_OSCILLATOR_SIN)
#define AGS_MODULAR_SYNTH_UTIL_DEFAULT_LFO_FREQUENCY (6.0)