Top |
Functions
#define | AGS_CORE_AUDIO_MIDIIN_GET_OBJ_MUTEX() |
|
ags_core_audio_midiin_error_quark () |
|
ags_core_audio_midiin_test_flags () |
|
ags_core_audio_midiin_set_flags () |
|
ags_core_audio_midiin_unset_flags () |
|
ags_core_audio_midiin_switch_buffer_flag () |
AgsCoreAudioMidiin * | ags_core_audio_midiin_new () |
#define | AGS_CORE_AUDIO_MIDIIN() |
#define | AGS_CORE_AUDIO_MIDIIN_CLASS() |
#define | AGS_CORE_AUDIO_MIDIIN_GET_CLASS() |
#define | AGS_IS_CORE_AUDIO_MIDIIN() |
#define | AGS_IS_CORE_AUDIO_MIDIIN_CLASS() |
|
ags_core_audio_midiin_flags_get_type () |
|
ags_core_audio_midiin_get_type () |
Properties
attack | Read | |
bpm | Read / Write | |
buffer | Read | |
AgsCoreAudioClient * | core-audio-client | Read / Write |
AgsCoreAudioPort * | core-audio-port | Read / Write |
delay-factor | Read / Write | |
|
device | Read / Write |
Types and Values
#define | AGS_CORE_AUDIO_MIDIIN_DEFAULT_BUFFER_SIZE |
enum | AgsCoreAudioMidiinFlags |
enum | AgsCoreAudioMidiinAppBufferMode |
enum | AgsCoreAudioMidiinSyncFlags |
#define | AGS_CORE_AUDIO_MIDIIN_ERROR |
enum | AgsCoreAudioMidiinError |
#define | AGS_TYPE_CORE_AUDIO_MIDIIN |
struct | AgsCoreAudioMidiin |
struct | AgsCoreAudioMidiinClass |
Functions
AGS_CORE_AUDIO_MIDIIN_GET_OBJ_MUTEX()
#define AGS_CORE_AUDIO_MIDIIN_GET_OBJ_MUTEX(obj) (&(((AgsCoreAudioMidiin *) obj)->obj_mutex))
ags_core_audio_midiin_test_flags ()
gboolean ags_core_audio_midiin_test_flags (AgsCoreAudioMidiin *core_audio_midiin
,AgsCoreAudioMidiinFlags flags
);
Test flags
to be set on core_audio_midiin
.
Since:
ags_core_audio_midiin_set_flags ()
void ags_core_audio_midiin_set_flags (AgsCoreAudioMidiin *core_audio_midiin
,AgsCoreAudioMidiinFlags flags
);
Enable a feature of core_audio_midiin
.
Since:
ags_core_audio_midiin_unset_flags ()
void ags_core_audio_midiin_unset_flags (AgsCoreAudioMidiin *core_audio_midiin
,AgsCoreAudioMidiinFlags flags
);
Disable a feature of core_audio_midiin
.
Since:
ags_core_audio_midiin_switch_buffer_flag ()
void ags_core_audio_midiin_switch_buffer_flag (AgsCoreAudioMidiin *core_audio_midiin
);
The buffer flag indicates the currently recorded buffer.
Since:
ags_core_audio_midiin_new ()
AgsCoreAudioMidiin * ags_core_audio_midiin_new ();
Creates a new instance of AgsCoreAudioMidiin.
Since:
AGS_CORE_AUDIO_MIDIIN()
#define AGS_CORE_AUDIO_MIDIIN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_CORE_AUDIO_MIDIIN, AgsCoreAudioMidiin))
AGS_CORE_AUDIO_MIDIIN_CLASS()
#define AGS_CORE_AUDIO_MIDIIN_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_CORE_AUDIO_MIDIIN, AgsCoreAudioMidiin))
AGS_CORE_AUDIO_MIDIIN_GET_CLASS()
#define AGS_CORE_AUDIO_MIDIIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_CORE_AUDIO_MIDIIN, AgsCoreAudioMidiinClass))
AGS_IS_CORE_AUDIO_MIDIIN()
#define AGS_IS_CORE_AUDIO_MIDIIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_CORE_AUDIO_MIDIIN))
AGS_IS_CORE_AUDIO_MIDIIN_CLASS()
#define AGS_IS_CORE_AUDIO_MIDIIN_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_CORE_AUDIO_MIDIIN))
Types and Values
enum AgsCoreAudioMidiinFlags
Enum values to control the behavior or indicate internal state of AgsCoreAudioMidiin by enable/disable as flags.
enum AgsCoreAudioMidiinAppBufferMode
Enum values to indicate internal state of AgsCoreAudioMidiin application buffer by setting mode.
enum AgsCoreAudioMidiinSyncFlags
Enum values to control the synchronization between soundcard and client.
AGS_CORE_AUDIO_MIDIIN_ERROR
#define AGS_CORE_AUDIO_MIDIIN_ERROR (ags_core_audio_midiin_error_quark())
Property Details
The “attack”
property
“attack”gpointer
Attack of the buffer
Owner: AgsCoreAudioMidiin
Flags: Read
Since:
The “bpm”
property
“bpm”double
Beats per minute
Owner: AgsCoreAudioMidiin
Flags: Read / Write
Allowed values: [1,240]
Default value: 120
Since:
The “buffer”
property
“buffer”gpointer
The buffer
Owner: AgsCoreAudioMidiin
Flags: Read
Since:
The “core-audio-client”
property
“core-audio-client” AgsCoreAudioClient *
The assigned AgsCoreAudioClient
Owner: AgsCoreAudioMidiin
Flags: Read / Write
Since:
The “core-audio-port”
property
“core-audio-port” AgsCoreAudioPort *
The assigned AgsCoreAudioPort
Owner: AgsCoreAudioMidiin
Flags: Read / Write
Since:
The “delay-factor”
property
“delay-factor”double
tact
Owner: AgsCoreAudioMidiin
Flags: Read / Write
Allowed values: [0,16]
Default value: 1
Since: