AgsDelayAudio

AgsDelayAudio — delay audio

Functions

Properties

AgsPort * bpm Read / Write
AgsPort * notation-delay Read / Write
AgsPort * notation-duration Read / Write
AgsPort * sequencer-delay Read / Write
AgsPort * sequencer-duration Read / Write
AgsPort * tact Read / Write

Signals

Object Hierarchy

    GObject
    ╰── AgsRecall
        ╰── AgsRecallAudio
            ╰── AgsDelayAudio

Implemented Interfaces

AgsDelayAudio implements AgsConnectable, AgsPackable, AgsDynamicConnectable, AgsPlugin and AgsTactable.

Includes

#include <ags/audio/recall/ags_delay_audio.h>

Description

The AgsDelayAudio class provides ports to the effect processor.

Functions

ags_delay_audio_notation_duration_changed ()

void
ags_delay_audio_notation_duration_changed
                               (AgsDelayAudio *delay_audio);


ags_delay_audio_sequencer_duration_changed ()

void
ags_delay_audio_sequencer_duration_changed
                               (AgsDelayAudio *delay_audio);


ags_delay_audio_new ()

AgsDelayAudio *
ags_delay_audio_new ();

Creates an AgsDelayAudio

Returns

a new AgsDelayAudio

Since: 0.4

Types and Values

Property Details

The “bpm” property

  “bpm”                      AgsPort *

The recall's bpm.

Flags: Read / Write

Since: 0.4


The “notation-delay” property

  “notation-delay”           AgsPort *

The delay of the notation.

Flags: Read / Write

Since: 0.4


The “notation-duration” property

  “notation-duration”        AgsPort *

The duration of the notation.

Flags: Read / Write

Since: 0.4


The “sequencer-delay” property

  “sequencer-delay”          AgsPort *

The delay of the sequencer.

Flags: Read / Write

Since: 0.4


The “sequencer-duration” property

  “sequencer-duration”       AgsPort *

The duration of the sequencer.

Flags: Read / Write

Since: 0.4


The “tact” property

  “tact”                     AgsPort *

The recall's tact.

Flags: Read / Write

Since: 0.4

Signal Details

The “notation-duration-changed” signal

void
user_function (AgsDelayAudio *delay_audio,
               gpointer       user_data)

Flags: Run Last


The “sequencer-duration-changed” signal

void
user_function (AgsDelayAudio *delay_audio,
               gpointer       user_data)

Flags: Run Last