Class

AgsAudioFxPlaybackAudio

Description

class AgsAudio.FxPlaybackAudio : AgsAudio.RecallAudio
  implements Ags.Connectable {
  flags: guint,
  feed_audio_signal: GList*,
  master_audio_signal: GList*,
  audio_file: AgsAudioFile*,
  bpm: AgsPort*,
  tact: AgsPort*,
  delay: AgsPort*,
  duration: AgsPort*,
  loop: AgsPort*,
  loop_start: AgsPort*,
  loop_end: AgsPort*,
  capture_mode: AgsPort*,
  do_export: AgsPort*,
  filename: AgsPort*,
  file_audio_channels: AgsPort*,
  file_samplerate: AgsPort*,
  file_buffer_size: AgsPort*,
  file_format: AgsPort*
}

No description available.

Implements

Constructors

ags_fx_playback_audio_new

Create a new instance of AgsFxPlaybackAudio.

since: 3.3.0

Instance methods

ags_fx_playback_audio_add_feed_audio_signal

Add audio_signal to fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_add_master_audio_signal

Add audio_signal to fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_get_feed_audio_signal

Get feed audio_signal of fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_get_master_audio_signal

Get master audio_signal of fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_open_audio_file

Open audio file of fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_remove_feed_audio_signal

Remove audio_signal from fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_remove_master_audio_signal

Remove audio_signal from fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_set_flags

Set flags of fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_test_flags

Test flags of fx_playback_audio.

since: 3.3.0

ags_fx_playback_audio_unset_flags

Unset flags of fx_playback_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 (85)

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.

ags_connectable_connect

Connect the connectable.

ags_connectable_connect_connection

Disconnect the connectable.

ags_connectable_disconnect

Disconnect the connectable.

ags_connectable_disconnect_connection

Disconnect the connectable.

ags_connectable_get_uuid

Get UUID of connectable.

ags_connectable_has_resource

Check the connectable to have resources.

ags_connectable_is_connected

Check if the connectable was connected.

ags_connectable_is_ready

Connect the connectable.

ags_connectable_list_resource

List resources as an XML element and return it.

ags_connectable_remove_from_registry

Remove connectable from registry.

ags_connectable_xml_compose

Compose an XML element and return it.

ags_connectable_xml_parse

Parse node as XML element and apply it.

Properties

AgsAudio.FxPlaybackAudio:bpm

The beats per minute.

since: 3.3.0

AgsAudio.FxPlaybackAudio:capture-mode

The capture mode.

since: 3.3.0

AgsAudio.FxPlaybackAudio:delay

The playback’s delay.

since: 3.3.0

AgsAudio.FxPlaybackAudio:do-export

The do-export switch.

since: 3.3.0

AgsAudio.FxPlaybackAudio:duration

The playback’s duration.

since: 3.3.0

AgsAudio.FxPlaybackAudio:file-audio-channels

The file’s audio channel count.

since: 3.3.0

AgsAudio.FxPlaybackAudio:file-buffer-size

The file’s buffer size.

since: 3.3.0

AgsAudio.FxPlaybackAudio:file-format

The file’s format.

since: 3.3.0

AgsAudio.FxPlaybackAudio:file-samplerate

The file’s samplerate.

since: 3.3.0

AgsAudio.FxPlaybackAudio:filename

The filename to export.

since: 3.3.0

AgsAudio.FxPlaybackAudio:loop

Do loop.

since: 3.3.0

AgsAudio.FxPlaybackAudio:loop-end

The playback’s loop-end.

since: 3.3.0

AgsAudio.FxPlaybackAudio:loop-start

The playback’s loop-start.

since: 3.3.0

AgsAudio.FxPlaybackAudio: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 (25)
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:midi1-cc-to-port-specifier

The MIDI version 1 control change to port specifier.

since: 7.0.0

AgsAudio.Recall:midi1-cc-to-value

The MIDI version 1 control change to value.

since: 7.0.0

AgsAudio.Recall:midi2-cc-to-port-specifier

The MIDI version 1 control change to port specifier.

since: 7.0.0

AgsAudio.Recall:midi2-cc-to-value

The MIDI version 1 control change to value.

since: 7.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 (21)
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::jack-metadata

The ::jack-metadata signal notifies about checking JACK metadata property change.

since: 3.0.0

AgsRecall::midi1-control-change

The ::midi1-control change event notifies about parsing MIDI version 1.0 control change.

since: 7.0.0

AgsRecall::midi2-control-change

The ::midi2-control change event notifies about parsing MIDI version 2.0 control change.

since: 7.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 AgsAudioFxPlaybackAudioClass {
  AgsRecallAudioClass recall_audio;
  
}

No description available.

Class members
recall_audio: AgsRecallAudioClass

No description available.