Top |
#define | AGS_FX_SF2_SYNTH_AUDIO_DEFAULT_BUFFER_SIZE |
struct | AgsFxSF2SynthAudioScopeData |
struct | AgsFxSF2SynthAudioChannelData |
struct | AgsFxSF2SynthAudioInputData |
GObject ╰── AgsRecall ╰── AgsRecallAudio ╰── AgsFxNotationAudio ╰── AgsFxSF2SynthAudio
AgsFxSF2SynthAudioScopeData * ags_fx_sf2_synth_audio_scope_data_alloc ();
Allocate AgsFxSF2SynthAudioScopeData
Since: 3.16.0
void
ags_fx_sf2_synth_audio_scope_data_free
(AgsFxSF2SynthAudioScopeData *scope_data
);
Free scope_data
.
Since: 3.16.0
AgsFxSF2SynthAudioChannelData * ags_fx_sf2_synth_audio_channel_data_alloc ();
Allocate AgsFxSF2SynthAudioChannelData
Since: 3.16.0
void
ags_fx_sf2_synth_audio_channel_data_free
(AgsFxSF2SynthAudioChannelData *channel_data
);
Free channel_data
.
Since: 3.16.0
AgsFxSF2SynthAudioInputData * ags_fx_sf2_synth_audio_input_data_alloc ();
Allocate AgsFxSF2SynthAudioInputData
Since: 3.16.0
void
ags_fx_sf2_synth_audio_input_data_free
(AgsFxSF2SynthAudioInputData *input_data
);
Free input_data
.
Since: 3.16.0
AgsFxSF2SynthAudio *
ags_fx_sf2_synth_audio_new (AgsAudio *audio
);
Create a new instance of AgsFxSF2SynthAudio
Since: 3.16.0
#define AGS_FX_SF2_SYNTH_AUDIO_DEFAULT_BUFFER_SIZE (65536)
struct AgsFxSF2SynthAudioScopeData { GRecMutex strct_mutex; gpointer parent; guint audio_channels; AgsFxSF2SynthAudioChannelData **channel_data; };
struct AgsFxSF2SynthAudioChannelData { GRecMutex strct_mutex; gpointer parent; AgsSF2SynthUtil *synth; AgsChorusUtil *chorus_util; AgsFxSF2SynthAudioInputData* input_data[AGS_SEQUENCER_MAX_MIDI_KEYS]; };
“chorus-delay”
property“chorus-delay” AgsPort *
The chorus delay.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-depth”
property“chorus-depth” AgsPort *
The chorus depth.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-enabled”
property“chorus-enabled” AgsPort *
The chorus enabled.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-input-volume”
property“chorus-input-volume” AgsPort *
The chorus input volume.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-lfo-frequency”
property“chorus-lfo-frequency” AgsPort *
The chorus lfo frequency.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-lfo-oscillator”
property“chorus-lfo-oscillator” AgsPort *
The chorus lfo oscillator.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-mix”
property“chorus-mix” AgsPort *
The chorus mix.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-output-volume”
property“chorus-output-volume” AgsPort *
The chorus output volume.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-pitch-type”
property“chorus-pitch-type” AgsPort *
The chorus's pitch type.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 4.0.0
“synth-key”
property“synth-key” AgsPort *
The synth key.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“synth-octave”
property“synth-octave” AgsPort *
The synth octave.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“synth-pitch-type”
property“synth-pitch-type” AgsPort *
The synth's pitch type.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 4.0.0
“synth-volume”
property“synth-volume” AgsPort *
The synth volume.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“vibrato-enabled”
property“vibrato-enabled” AgsPort *
The vibrato enabled.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“vibrato-gain”
property“vibrato-gain” AgsPort *
The vibrato gain.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“vibrato-lfo-depth”
property“vibrato-lfo-depth” AgsPort *
The vibrato LFO depth.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“vibrato-lfo-freq”
property“vibrato-lfo-freq” AgsPort *
The vibrato LFO freq.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“vibrato-tuning”
property“vibrato-tuning” AgsPort *
The vibrato tuning.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“chorus-delay”
property“chorus-delay” AgsPort *
The chorus delay.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-depth”
property“chorus-depth” AgsPort *
The chorus depth.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-enabled”
property“chorus-enabled” AgsPort *
The chorus enabled.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-input-volume”
property“chorus-input-volume” AgsPort *
The chorus input volume.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-lfo-frequency”
property“chorus-lfo-frequency” AgsPort *
The chorus lfo frequency.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-lfo-oscillator”
property“chorus-lfo-oscillator” AgsPort *
The chorus lfo oscillator.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-mix”
property“chorus-mix” AgsPort *
The chorus mix.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-output-volume”
property“chorus-output-volume” AgsPort *
The chorus output volume.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“chorus-pitch-type”
property“chorus-pitch-type” AgsPort *
The chorus's pitch type.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 4.0.0
“synth-key”
property“synth-key” AgsPort *
The synth key.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“synth-octave”
property“synth-octave” AgsPort *
The synth octave.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“synth-pitch-type”
property“synth-pitch-type” AgsPort *
The synth's pitch type.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 4.0.0
“synth-volume”
property“synth-volume” AgsPort *
The synth volume.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 3.16.0
“vibrato-enabled”
property“vibrato-enabled” AgsPort *
The vibrato enabled.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“vibrato-gain”
property“vibrato-gain” AgsPort *
The vibrato gain.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“vibrato-lfo-depth”
property“vibrato-lfo-depth” AgsPort *
The vibrato LFO depth.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“vibrato-lfo-freq”
property“vibrato-lfo-freq” AgsPort *
The vibrato LFO freq.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0
“vibrato-tuning”
property“vibrato-tuning” AgsPort *
The vibrato tuning.
Owner: AgsFxSF2SynthAudio
Flags: Read / Write
Since: 5.2.0