krähemann.com

AgsLfoChannel

AgsLfoChannel — lfos channel

Properties

AgsPort * enabled Read / Write
AgsPort * lfo-depth Read / Write
AgsPort * lfo-freq Read / Write
AgsPort * lfo-phase Read / Write
AgsPort * lfo-tuning Read / Write
AgsPort * lfo-wave Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── AgsRecall
        ╰── AgsRecallChannel
            ╰── AgsLfoChannel

Implemented Interfaces

AgsLfoChannel implements AgsConnectable.

Includes

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

Description

The AgsLfoChannel class provides ports to the effect processor.

Functions

ags_lfo_channel_new ()

AgsLfoChannel *
ags_lfo_channel_new (AgsChannel *source);

Create a new instance of AgsLfoChannel

Parameters

source

the AgsAudioSignal

 

Returns

the new AgsLfoChannel

Since: 3.0.0


AGS_IS_LFO_CHANNEL()

#define AGS_IS_LFO_CHANNEL(obj)             (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LFO_CHANNEL))

AGS_LFO_CHANNEL()

#define AGS_LFO_CHANNEL(obj)                (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_LFO_CHANNEL, AgsLfoChannel))

AGS_LFO_CHANNEL_CLASS()

#define AGS_LFO_CHANNEL_CLASS(class)        (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_LFO_CHANNEL, AgsLfoChannelClass))

AGS_LFO_CHANNEL_GET_CLASS()

#define AGS_LFO_CHANNEL_GET_CLASS(obj)      (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_LFO_CHANNEL, AgsLfoChannelClass))

ags_lfo_channel_get_type ()

GType
ags_lfo_channel_get_type ();

Types and Values

AGS_TYPE_LFO_CHANNEL

#define AGS_TYPE_LFO_CHANNEL                (ags_lfo_channel_get_type())

struct AgsLfoChannel

struct AgsLfoChannel;

struct AgsLfoChannelClass

struct AgsLfoChannelClass {
  AgsRecallChannelClass recall_channel;
};

Property Details

The “enabled” property

  “enabled”                  AgsPort *

The enabled port.

Owner: AgsLfoChannel

Flags: Read / Write

Since: 3.0.0


The “lfo-depth” property

  “lfo-depth”                AgsPort *

The lfo-depth port.

Owner: AgsLfoChannel

Flags: Read / Write

Since: 3.0.0


The “lfo-freq” property

  “lfo-freq”                 AgsPort *

The lfo-freq port.

Owner: AgsLfoChannel

Flags: Read / Write

Since: 3.0.0


The “lfo-phase” property

  “lfo-phase”                AgsPort *

The lfo-phase port.

Owner: AgsLfoChannel

Flags: Read / Write

Since: 3.0.0


The “lfo-tuning” property

  “lfo-tuning”               AgsPort *

The lfo-tuning port.

Owner: AgsLfoChannel

Flags: Read / Write

Since: 3.0.0


The “lfo-wave” property

  “lfo-wave”                 AgsPort *

The lfo-wave port.

Owner: AgsLfoChannel

Flags: Read / Write

Since: 3.0.0