Top | ![]() |
![]() |
![]() |
![]() |
Functions
|
ags_fm_syncsynth_test_flags () |
|
ags_fm_syncsynth_set_flags () |
|
ags_fm_syncsynth_unset_flags () |
|
ags_fm_syncsynth_get_fm_oscillator () |
|
ags_fm_syncsynth_add_fm_oscillator () |
|
ags_fm_syncsynth_remove_fm_oscillator () |
|
ags_fm_syncsynth_reset_loop () |
|
ags_fm_syncsynth_update () |
AgsFMSyncsynth * | ags_fm_syncsynth_new () |
#define | AGS_FM_SYNCSYNTH() |
#define | AGS_FM_SYNCSYNTH_CLASS() |
#define | AGS_FM_SYNCSYNTH_GET_CLASS() |
#define | AGS_IS_FM_SYNCSYNTH() |
#define | AGS_IS_FM_SYNCSYNTH_CLASS() |
|
ags_fm_syncsynth_get_type () |
Types and Values
#define | AGS_FM_SYNCSYNTH_BASE_NOTE_MAX |
#define | AGS_FM_SYNCSYNTH_BASE_NOTE_MIN |
enum | AgsFMSyncsynthFlags |
#define | AGS_TYPE_FM_SYNCSYNTH |
struct | AgsFMSyncsynth |
struct | AgsFMSyncsynthClass |
Object Hierarchy
GObject ╰──GInitiallyUnowned ╰──GtkWidget ╰──GtkGrid ╰── AgsMachine ╰── AgsFMSyncsynth
Implemented Interfaces
AgsFMSyncsynth implements
Functions
ags_fm_syncsynth_test_flags ()
gboolean ags_fm_syncsynth_test_flags (AgsFMSyncsynth *fm_syncsynth
,);
guint flags
Test flags
of fm_syncsynth
.
Since:
ags_fm_syncsynth_set_flags ()
void ags_fm_syncsynth_set_flags (AgsFMSyncsynth *fm_syncsynth
,);
guint flags
Set flags
of fm_syncsynth
.
Since:
ags_fm_syncsynth_unset_flags ()
void ags_fm_syncsynth_unset_flags (AgsFMSyncsynth *fm_syncsynth
,);
guint flags
Unset flags
of fm_syncsynth
.
Since:
ags_fm_syncsynth_get_fm_oscillator ()
GList * ags_fm_syncsynth_get_fm_oscillator (AgsFMSyncsynth *fm_syncsynth
);
Get bulk member of fm_syncsynth
.
Since:
ags_fm_syncsynth_add_fm_oscillator ()
void ags_fm_syncsynth_add_fm_oscillator (AgsFMSyncsynth *fm_syncsynth
,);
AgsFMOscillator *fm_oscillator
Add fm_oscillator
to fm_syncsynth
.
Since:
ags_fm_syncsynth_remove_fm_oscillator ()
void ags_fm_syncsynth_remove_fm_oscillator (AgsFMSyncsynth *fm_syncsynth
,);
AgsFMOscillator *fm_oscillator
Remove nth fm_oscillator.
Since:
ags_fm_syncsynth_reset_loop ()
void ags_fm_syncsynth_reset_loop (AgsFMSyncsynth *fm_syncsynth
);
Reset loop spin buttons.
Since:
ags_fm_syncsynth_update ()
void ags_fm_syncsynth_update (AgsFMSyncsynth *fm_syncsynth
);
Update audio data.
Since:
ags_fm_syncsynth_new ()
AgsFMSyncsynth *
ags_fm_syncsynth_new (GObject *soundcard
);
Create a new instance of AgsFMSyncsynth
Since:
AGS_FM_SYNCSYNTH()
#define AGS_FM_SYNCSYNTH(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_FM_SYNCSYNTH, AgsFMSyncsynth))
AGS_FM_SYNCSYNTH_CLASS()
#define AGS_FM_SYNCSYNTH_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_FM_SYNCSYNTH, AgsFMSyncsynthClass))
AGS_FM_SYNCSYNTH_GET_CLASS()
#define AGS_FM_SYNCSYNTH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_FM_SYNCSYNTH, AgsFMSyncsynthClass))
AGS_IS_FM_SYNCSYNTH()
#define AGS_IS_FM_SYNCSYNTH(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_FM_SYNCSYNTH))
AGS_IS_FM_SYNCSYNTH_CLASS()
#define AGS_IS_FM_SYNCSYNTH_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_FM_SYNCSYNTH))