Class

AgsAudioFxFMSynthAudio

Description

class AgsAudio.FxFMSynthAudio : AgsAudio.FxNotationAudio {
  fx_notation_audio: AgsFxNotationAudio,
  synth_0_oscillator: AgsPort*,
  synth_0_octave: AgsPort*,
  synth_0_key: AgsPort*,
  synth_0_phase: AgsPort*,
  synth_0_volume: AgsPort*,
  synth_0_lfo_oscillator: AgsPort*,
  synth_0_lfo_frequency: AgsPort*,
  synth_0_lfo_depth: AgsPort*,
  synth_0_lfo_tuning: AgsPort*,
  synth_1_oscillator: AgsPort*,
  synth_1_octave: AgsPort*,
  synth_1_key: AgsPort*,
  synth_1_phase: AgsPort*,
  synth_1_volume: AgsPort*,
  synth_1_lfo_oscillator: AgsPort*,
  synth_1_lfo_frequency: AgsPort*,
  synth_1_lfo_depth: AgsPort*,
  synth_1_lfo_tuning: AgsPort*,
  synth_2_oscillator: AgsPort*,
  synth_2_octave: AgsPort*,
  synth_2_key: AgsPort*,
  synth_2_phase: AgsPort*,
  synth_2_volume: AgsPort*,
  synth_2_lfo_oscillator: AgsPort*,
  synth_2_lfo_frequency: AgsPort*,
  synth_2_lfo_depth: AgsPort*,
  synth_2_lfo_tuning: AgsPort*,
  sequencer_enabled: AgsPort*,
  sequencer_sign: AgsPort*,
  pitch_type: AgsPort*,
  pitch_tuning: AgsPort*,
  noise_gain: AgsPort*,
  chorus_enabled: AgsPort*,
  chorus_pitch_type: AgsPort*,
  chorus_input_volume: AgsPort*,
  chorus_output_volume: AgsPort*,
  chorus_lfo_oscillator: AgsPort*,
  chorus_lfo_frequency: AgsPort*,
  chorus_depth: AgsPort*,
  chorus_mix: AgsPort*,
  chorus_delay: AgsPort*,
  low_pass_enabled: AgsPort*,
  low_pass_q_lin: AgsPort*,
  low_pass_filter_gain: AgsPort*,
  high_pass_enabled: AgsPort*,
  high_pass_q_lin: AgsPort*,
  high_pass_filter_gain: AgsPort*,
  scope_data: None
}
No description available.

Implements

Constructors

ags_fx_fm_synth_audio_new

Create a new instance of AgsFxFMSynthAudio.

since: 3.14.0

Instance methods

Methods inherited from AgsFxNotationAudio (8)
ags_fx_notation_audio_add_feed_note

Add note to fx_notation_audio.

since: 3.3.0

ags_fx_notation_audio_get_feed_note

Get feed note of fx_notation_audio.

since: 3.3.0

ags_fx_notation_audio_get_pattern_mode

Get pattern mode of fx_notation_audio.

since: 3.3.0

ags_fx_notation_audio_remove_feed_note

Remove note from fx_notation_audio.

since: 3.3.0

ags_fx_notation_audio_set_flags

Set flags of fx_notation_audio.

since: 3.3.0

ags_fx_notation_audio_set_pattern_mode

Set pattern_mode of fx_notation_audio.

since: 3.3.0

ags_fx_notation_audio_test_flags

Test flags of fx_notation_audio.

since: 3.3.0

ags_fx_notation_audio_unset_flags

Unset flags of fx_notation_audio.

since: 3.3.0

Methods inherited from AgsRecallAudio (2)
ags_recall_audio_get_audio

Get audio.

since: 3.1.0

ags_recall_audio_set_audio

Set audio.

since: 3.1.0

Methods inherited from AgsRecall (78)

Please see AgsRecall for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Methods inherited from AgsConnectable (13)
ags_connectable_add_to_registry

Add connectable to registry.

since: 3.0.0

ags_connectable_connect

Connect the connectable.

since: 3.0.0

ags_connectable_connect_connection

Disconnect the connectable.

since: 3.0.0

ags_connectable_disconnect

Disconnect the connectable.

since: 3.0.0

ags_connectable_disconnect_connection

Disconnect the connectable.

since: 3.0.0

ags_connectable_get_uuid

Get UUID of connectable.

since: 3.0.0

ags_connectable_has_resource

Check the connectable to have resources.

since: 3.0.0

ags_connectable_is_connected

Check if the connectable was connected.

since: 3.0.0

ags_connectable_is_ready

Connect the connectable.

since: 3.0.0

ags_connectable_list_resource

List resources as an XML element and return it.

since: 3.0.0

ags_connectable_remove_from_registry

Remove connectable from registry.

since: 3.0.0

ags_connectable_xml_compose

Compose an XML element and return it.

since: 3.0.0

ags_connectable_xml_parse

Parse node as XML element and apply it.

since: 3.0.0

Properties

AgsAudio.FxFMSynthAudio:chorus-delay

The chorus delay.

since: 3.15.0

AgsAudio.FxFMSynthAudio:chorus-depth

The chorus depth.

since: 3.15.0

AgsAudio.FxFMSynthAudio:chorus-enabled

The chorus enabled.

since: 3.15.0

AgsAudio.FxFMSynthAudio:chorus-input-volume

The chorus input volume.

since: 3.15.0

AgsAudio.FxFMSynthAudio:chorus-lfo-frequency

The chorus lfo frequency.

since: 3.15.0

AgsAudio.FxFMSynthAudio:chorus-lfo-oscillator

The chorus lfo oscillator.

since: 3.15.0

AgsAudio.FxFMSynthAudio:chorus-mix

The chorus mix.

since: 3.15.0

AgsAudio.FxFMSynthAudio:chorus-output-volume

The chorus output volume.

since: 3.15.0

AgsAudio.FxFMSynthAudio:chorus-pitch-type

The chorus pitch type.

since: 4.0.0

AgsAudio.FxFMSynthAudio:high-pass-enabled

The high pass enabled.

since: 3.15.0

AgsAudio.FxFMSynthAudio:high-pass-filter-gain

The high pass filter gain.

since: 3.15.0

AgsAudio.FxFMSynthAudio:high-pass-q-lin

The high pass q-lin.

since: 3.15.0

AgsAudio.FxFMSynthAudio:low-pass-enabled

The low pass enabled.

since: 3.15.0

AgsAudio.FxFMSynthAudio:low-pass-filter-gain

The low pass filter gain.

since: 3.15.0

AgsAudio.FxFMSynthAudio:low-pass-q-lin

The low pass q-lin.

since: 3.15.0

AgsAudio.FxFMSynthAudio:noise-gain

The noise gain.

since: 3.15.0

AgsAudio.FxFMSynthAudio:pitch-tuning

The pitch tuning.

since: 3.15.0

AgsAudio.FxFMSynthAudio:pitch-type

The pitch type.

since: 4.0.0

AgsAudio.FxFMSynthAudio:sequencer-enabled

The sequencer enabled.

since: 3.15.0

AgsAudio.FxFMSynthAudio:sequencer-sign

The sequencer sign.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-key

The synth-0 key.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-lfo-depth

The synth-0 LFO depth.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-lfo-frequency

The synth-0 LFO frequency.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-lfo-oscillator

The synth-0 lfo-oscillator.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-lfo-tuning

The synth-0 LFO tuning.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-octave

The synth-0 octave.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-oscillator

The synth-0 oscillator.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-phase

The synth-0 phase.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-0-volume

The synth-0 volume.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-key

The synth-1 key.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-lfo-depth

The synth-1 LFO depth.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-lfo-frequency

The synth-1 LFO frequency.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-lfo-oscillator

The synth-1 lfo-oscillator.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-lfo-tuning

The synth-1 LFO tuning.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-octave

The synth-1 octave.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-oscillator

The synth-1 oscillator.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-phase

The synth-1 phase.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-1-volume

The synth-1 volume.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-key

The synth-2 key.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-lfo-depth

The synth-2 LFO depth.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-lfo-frequency

The synth-2 LFO frequency.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-lfo-oscillator

The synth-2 lfo-oscillator.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-lfo-tuning

The synth-2 LFO tuning.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-octave

The synth-2 octave.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-oscillator

The synth-2 oscillator.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-phase

The synth-2 phase.

since: 3.15.0

AgsAudio.FxFMSynthAudio:synth-2-volume

The synth-2 volume.

since: 3.15.0

Properties inherited from AgsFxNotationAudio (7)
AgsAudio.FxNotationAudio:bpm

The beats per minute.

since: 3.3.0

AgsAudio.FxNotationAudio:delay

The notation’s delay.

since: 3.3.0

AgsAudio.FxNotationAudio:duration

The notation’s duration.

since: 3.3.0

AgsAudio.FxNotationAudio:loop

Do loop.

since: 3.3.0

AgsAudio.FxNotationAudio:loop-end

The notation’s loop-end.

since: 3.3.0

AgsAudio.FxNotationAudio:loop-start

The notation’s loop-start.

since: 3.3.0

AgsAudio.FxNotationAudio:tact

The tact segmentation.

since: 3.3.0

Properties inherited from AgsRecallAudio (1)
AgsAudio.RecallAudio:audio

The assigned audio.

since: 3.0.0

Properties inherited from AgsRecall (21)
AgsAudio.Recall:audio-channel

The nth audio channel.

since: 3.0.0

AgsAudio.Recall:automation-port

The AgsPort doing automation.

since: 3.0.0

AgsAudio.Recall:buffer-size

The buffer size.

since: 3.0.0

AgsAudio.Recall:child

The child AgsRecall.

since: 3.0.0

AgsAudio.Recall:child-type

The type of child AgsRecall.

since: 3.0.0

AgsAudio.Recall:effect

The plugin’s effect.

since: 3.0.0

AgsAudio.Recall:effect-index

The effect’s index.

since: 3.0.0

AgsAudio.Recall:filename

The plugin’s filename.

since: 3.0.0

AgsAudio.Recall:format

The format.

since: 3.0.0

AgsAudio.Recall:input-soundcard

The assigned soundcard.

since: 3.0.0

AgsAudio.Recall:input-soundcard-channel

The input soundcard channel.

since: 3.0.0

AgsAudio.Recall:line

The nth line.

since: 3.0.0

AgsAudio.Recall:output-soundcard

The assigned soundcard.

since: 3.0.0

AgsAudio.Recall:output-soundcard-channel

The output soundcard channel.

since: 3.0.0

AgsAudio.Recall:pad

The nth pad.

since: 3.0.0

AgsAudio.Recall:parent

The parent AgsRecall.

since: 3.0.0

AgsAudio.Recall:port

The assigned AgsPort.

since: 3.0.0

AgsAudio.Recall:recall-container

The AgsRecallContainer packed into.

since: 3.0.0

AgsAudio.Recall:recall-dependency

The AgsRecallDependency.

since: 3.0.0

AgsAudio.Recall:recall-id

The AgsRecallID running in.

since: 3.0.0

AgsAudio.Recall:samplerate

The samplerate.

since: 3.0.0

Signals

Signals inherited from AgsRecall (18)
AgsRecall::automate

The ::automate signal notifies about running automation and is normally called during ::run-pre.

since: 3.0.0

AgsRecall::cancel

The ::cancel signal notifies about cancelling playback.

since: 3.0.0

AgsRecall::check-rt-data

The ::check-rt-data signal notifies about initializing stage 0.

since: 3.0.0

AgsRecall::child-added

The ::child-added signal notifies about children added.

since: 3.0.0

AgsRecall::do-feedback

The ::do-feedback signal notifies about running stage 2.

since: 3.0.0

AgsRecall::done

The ::done signal notifies about stopping playback.

since: 3.0.0

AgsRecall::duplicate

The ::duplicate signal notifies about instantiating.

since: 3.0.0

AgsRecall::feed-input-queue

The ::feed-input-queue signal notifies about running feed input queue.

since: 3.0.0

AgsRecall::feed-output-queue

The ::feed-output-queue signal notifies about running feed output queue.

since: 3.0.0

AgsRecall::notify-dependency

The ::notify-dependency signal notifies about dependency added.

since: 3.0.0

AgsRecall::resolve-dependency

The ::resolve-dependency signal notifies about resolving dependency.

since: 3.0.0

AgsRecall::run-init-inter

The ::run-init-inter signal notifies about initializing stage 1.

since: 3.0.0

AgsRecall::run-init-post

The ::run-init-post signal notifies about initializing stage 2.

since: 3.0.0

AgsRecall::run-init-pre

The ::run-init-pre signal notifies about initializing stage 0.

since: 3.0.0

AgsRecall::run-inter

The ::run-inter signal notifies about running stage 1.

since: 3.0.0

AgsRecall::run-post

The ::run-post signal notifies about running stage 2.

since: 3.0.0

AgsRecall::run-pre

The ::run-pre signal notifies about running stage 0.

since: 3.0.0

AgsRecall::stop-persistent

The ::stop-persistent signal notifies about definitively stopping playback.

since: 3.0.0

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct AgsAudioFxFMSynthAudioClass {
  AgsFxNotationAudioClass fx_notation_audio;
  
}
No description available.
Class members
fx_notation_audio: AgsFxNotationAudioClass
No description available.