| Top |
| #define | AGS_FX_SEQ_SYNTH_AUDIO_DEFAULT_BUFFER_SIZE |
| struct | AgsFxSeqSynthAudioScopeData |
| struct | AgsFxSeqSynthAudioChannelData |
| struct | AgsFxSeqSynthAudioInputData |
GObject
╰── AgsRecall
╰── AgsRecallAudio
╰── AgsFxNotationAudio
╰── AgsFxSeqSynthAudio
AgsFxSeqSynthAudioScopeData * ags_fx_seq_synth_audio_scope_data_alloc ();
Allocate AgsFxSeqSynthAudioScopeData
Since: 7.5.0
void
ags_fx_seq_synth_audio_scope_data_free
(AgsFxSeqSynthAudioScopeData *scope_data);
Free scope_data
.
Since: 7.5.0
AgsFxSeqSynthAudioChannelData * ags_fx_seq_synth_audio_channel_data_alloc ();
Allocate AgsFxSeqSynthAudioChannelData
Since: 7.5.0
void
ags_fx_seq_synth_audio_channel_data_free
(AgsFxSeqSynthAudioChannelData *channel_data);
Free channel_data
.
Since: 7.5.0
AgsFxSeqSynthAudioInputData * ags_fx_seq_synth_audio_input_data_alloc ();
Allocate AgsFxSeqSynthAudioInputData
Since: 7.5.0
void
ags_fx_seq_synth_audio_input_data_free
(AgsFxSeqSynthAudioInputData *input_data);
Free input_data
.
Since: 7.5.0
AgsFxSeqSynthAudio *
ags_fx_seq_synth_audio_new (AgsAudio *audio);
Create a new instance of AgsFxSeqSynthAudio
Since: 7.5.0
#define AGS_FX_SEQ_SYNTH_AUDIO_DEFAULT_BUFFER_SIZE (65536)
struct AgsFxSeqSynthAudioScopeData {
GRecMutex strct_mutex;
gpointer parent;
guint audio_channels;
AgsFxSeqSynthAudioChannelData **channel_data;
};
struct AgsFxSeqSynthAudioChannelData {
GRecMutex strct_mutex;
gpointer parent;
AgsSeqSynthUtil *seq_synth_0;
AgsSeqSynthUtil *seq_synth_1;
AgsNoiseUtil *noise_util;
GType pitch_type;
gpointer pitch_util;
gpointer pitch_buffer;
AgsChorusUtil *chorus_util;
AgsFxSeqSynthAudioInputData* input_data[AGS_SEQUENCER_MAX_MIDI_KEYS];
};
“chorus-delay” property“chorus-delay” AgsPort *
The chorus delay.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“chorus-depth” property“chorus-depth” AgsPort *
The chorus depth.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“chorus-enabled” property“chorus-enabled” AgsPort *
The chorus enabled.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“chorus-input-volume” property“chorus-input-volume” AgsPort *
The chorus input volume.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“chorus-lfo-frequency” property“chorus-lfo-frequency” AgsPort *
The chorus lfo frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“chorus-lfo-oscillator” property“chorus-lfo-oscillator” AgsPort *
The chorus lfo oscillator.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“chorus-mix” property“chorus-mix” AgsPort *
The chorus mix.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“chorus-output-volume” property“chorus-output-volume” AgsPort *
The chorus output volume.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“chorus-pitch-type” property“chorus-pitch-type” AgsPort *
The chorus pitch type.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“noise-gain” property“noise-gain” AgsPort *
The noise gain.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“pitch-tuning” property“pitch-tuning” AgsPort *
The pitch tuning.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“pitch-type” property“pitch-type” AgsPort *
The pitch type.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-key” property“synth-0-key” AgsPort *
The synth-0 key.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-lfo-depth” property“synth-0-lfo-depth” AgsPort *
The synth-0 LFO depth.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-lfo-frequency” property“synth-0-lfo-frequency” AgsPort *
The synth-0 LFO frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-lfo-oscillator” property“synth-0-lfo-oscillator” AgsPort *
The synth-0 lfo-oscillator.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-lfo-tuning” property“synth-0-lfo-tuning” AgsPort *
The synth-0 LFO tuning.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-octave” property“synth-0-octave” AgsPort *
The synth-0 octave.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-oscillator” property“synth-0-oscillator” AgsPort *
The synth-0 oscillator.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-phase” property“synth-0-phase” AgsPort *
The synth-0 phase.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-0” property“synth-0-seq-tuning-0” AgsPort *
The synth-0 sequencer tuning 0.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-1” property“synth-0-seq-tuning-1” AgsPort *
The synth-0 sequencer tuning 1.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-2” property“synth-0-seq-tuning-2” AgsPort *
The synth-0 sequencer tuning 2.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-3” property“synth-0-seq-tuning-3” AgsPort *
The synth-0 sequencer tuning 3.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-4” property“synth-0-seq-tuning-4” AgsPort *
The synth-0 sequencer tuning 4.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-5” property“synth-0-seq-tuning-5” AgsPort *
The synth-0 sequencer tuning 5.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-6” property“synth-0-seq-tuning-6” AgsPort *
The synth-0 sequencer tuning 6.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-7” property“synth-0-seq-tuning-7” AgsPort *
The synth-0 sequencer tuning 7.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-lfo-frequency” property“synth-0-seq-tuning-lfo-frequency” AgsPort *
The synth-0 sequencer tuning lfo-frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-tuning-pingpong” property“synth-0-seq-tuning-pingpong” AgsPort *
The synth-0 sequencer tuning pingpong.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-0” property“synth-0-seq-volume-0” AgsPort *
The synth-0 sequencer volume 0.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-1” property“synth-0-seq-volume-1” AgsPort *
The synth-0 sequencer volume 1.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-2” property“synth-0-seq-volume-2” AgsPort *
The synth-0 sequencer volume 2.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-3” property“synth-0-seq-volume-3” AgsPort *
The synth-0 sequencer volume 3.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-4” property“synth-0-seq-volume-4” AgsPort *
The synth-0 sequencer volume 4.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-5” property“synth-0-seq-volume-5” AgsPort *
The synth-0 sequencer volume 5.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-6” property“synth-0-seq-volume-6” AgsPort *
The synth-0 sequencer volume 6.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-7” property“synth-0-seq-volume-7” AgsPort *
The synth-0 sequencer volume 7.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-lfo-frequency” property“synth-0-seq-volume-lfo-frequency” AgsPort *
The synth-0 sequencer volume lfo-frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-seq-volume-pingpong” property“synth-0-seq-volume-pingpong” AgsPort *
The synth-0 sequencer volume pingpong.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-attack-0” property“synth-0-sync-attack-0” AgsPort *
The synth-0 sync attack-0.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-attack-1” property“synth-0-sync-attack-1” AgsPort *
The synth-0 sync attack-1.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-attack-2” property“synth-0-sync-attack-2” AgsPort *
The synth-0 sync attack-2.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-attack-3” property“synth-0-sync-attack-3” AgsPort *
The synth-0 sync attack-3.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-enabled” property“synth-0-sync-enabled” AgsPort *
The synth-0 sync enabled.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-lfo-frequency” property“synth-0-sync-lfo-frequency” AgsPort *
The synth-0 sync LFO frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-lfo-oscillator” property“synth-0-sync-lfo-oscillator” AgsPort *
The synth-0 sync LFO oscillator.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-phase-0” property“synth-0-sync-phase-0” AgsPort *
The synth-0 sync phase-0.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-phase-1” property“synth-0-sync-phase-1” AgsPort *
The synth-0 sync phase-1.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-phase-2” property“synth-0-sync-phase-2” AgsPort *
The synth-0 sync phase-2.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-phase-3” property“synth-0-sync-phase-3” AgsPort *
The synth-0 sync phase-3.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-sync-relative-attack-factor” property“synth-0-sync-relative-attack-factor” AgsPort *
The synth-0 sync relative attack factor.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-0-volume” property“synth-0-volume” AgsPort *
The synth-0 volume.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-key” property“synth-1-key” AgsPort *
The synth-1 key.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-lfo-depth” property“synth-1-lfo-depth” AgsPort *
The synth-1 LFO depth.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-lfo-frequency” property“synth-1-lfo-frequency” AgsPort *
The synth-1 LFO frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-lfo-oscillator” property“synth-1-lfo-oscillator” AgsPort *
The synth-1 lfo-oscillator.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-lfo-tuning” property“synth-1-lfo-tuning” AgsPort *
The synth-1 LFO tuning.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-octave” property“synth-1-octave” AgsPort *
The synth-1 octave.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-oscillator” property“synth-1-oscillator” AgsPort *
The synth-1 oscillator.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-phase” property“synth-1-phase” AgsPort *
The synth-1 phase.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-0” property“synth-1-seq-tuning-0” AgsPort *
The synth-1 sequencer tuning 0.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-1” property“synth-1-seq-tuning-1” AgsPort *
The synth-1 sequencer tuning 1.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-2” property“synth-1-seq-tuning-2” AgsPort *
The synth-1 sequencer tuning 2.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-3” property“synth-1-seq-tuning-3” AgsPort *
The synth-1 sequencer tuning 3.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-4” property“synth-1-seq-tuning-4” AgsPort *
The synth-1 sequencer tuning 4.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-5” property“synth-1-seq-tuning-5” AgsPort *
The synth-1 sequencer tuning 5.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-6” property“synth-1-seq-tuning-6” AgsPort *
The synth-1 sequencer tuning 6.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-7” property“synth-1-seq-tuning-7” AgsPort *
The synth-1 sequencer tuning 7.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-lfo-frequency” property“synth-1-seq-tuning-lfo-frequency” AgsPort *
The synth-1 sequencer tuning lfo-frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-tuning-pingpong” property“synth-1-seq-tuning-pingpong” AgsPort *
The synth-1 sequencer tuning pingpong.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-0” property“synth-1-seq-volume-0” AgsPort *
The synth-1 sequencer volume 0.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-1” property“synth-1-seq-volume-1” AgsPort *
The synth-1 sequencer volume 1.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-2” property“synth-1-seq-volume-2” AgsPort *
The synth-1 sequencer volume 2.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-3” property“synth-1-seq-volume-3” AgsPort *
The synth-1 sequencer volume 3.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-4” property“synth-1-seq-volume-4” AgsPort *
The synth-1 sequencer volume 4.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-5” property“synth-1-seq-volume-5” AgsPort *
The synth-1 sequencer volume 5.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-6” property“synth-1-seq-volume-6” AgsPort *
The synth-1 sequencer volume 6.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-7” property“synth-1-seq-volume-7” AgsPort *
The synth-1 sequencer volume 7.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-lfo-frequency” property“synth-1-seq-volume-lfo-frequency” AgsPort *
The synth-1 sequencer volume lfo-frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-seq-volume-pingpong” property“synth-1-seq-volume-pingpong” AgsPort *
The synth-1 sequencer volume pingpong.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-attack-0” property“synth-1-sync-attack-0” AgsPort *
The synth-1 sync attack-0.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-attack-1” property“synth-1-sync-attack-1” AgsPort *
The synth-1 sync attack-1.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-attack-2” property“synth-1-sync-attack-2” AgsPort *
The synth-1 sync attack-2.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-attack-3” property“synth-1-sync-attack-3” AgsPort *
The synth-1 sync attack-3.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-enabled” property“synth-1-sync-enabled” AgsPort *
The synth-1 sync enabled.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-lfo-frequency” property“synth-1-sync-lfo-frequency” AgsPort *
The synth-1 sync LFO frequency.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-lfo-oscillator” property“synth-1-sync-lfo-oscillator” AgsPort *
The synth-1 sync LFO oscillator.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-phase-0” property“synth-1-sync-phase-0” AgsPort *
The synth-1 sync phase-0.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-phase-1” property“synth-1-sync-phase-1” AgsPort *
The synth-1 sync phase-1.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-phase-2” property“synth-1-sync-phase-2” AgsPort *
The synth-1 sync phase-2.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-phase-3” property“synth-1-sync-phase-3” AgsPort *
The synth-1 sync phase-3.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-sync-relative-attack-factor” property“synth-1-sync-relative-attack-factor” AgsPort *
The synth-1 sync relative attack factor.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“synth-1-volume” property“synth-1-volume” AgsPort *
The synth-1 volume.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“vibrato-enabled” property“vibrato-enabled” AgsPort *
The vibrato enabled.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“vibrato-gain” property“vibrato-gain” AgsPort *
The vibrato gain.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“vibrato-lfo-depth” property“vibrato-lfo-depth” AgsPort *
The vibrato LFO depth.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“vibrato-lfo-freq” property“vibrato-lfo-freq” AgsPort *
The vibrato LFO freq.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0
“vibrato-tuning” property“vibrato-tuning” AgsPort *
The vibrato tuning.
Owner: AgsFxSeqSynthAudio
Flags: Read / Write
Since: 7.5.0