Top |
Functions
#define | AGS_JACK_MIDIIN_GET_OBJ_MUTEX() |
|
ags_jack_midiin_error_quark () |
|
ags_jack_midiin_test_flags () |
|
ags_jack_midiin_set_flags () |
|
ags_jack_midiin_unset_flags () |
|
ags_jack_midiin_switch_buffer_flag () |
AgsJackMidiin * | ags_jack_midiin_new () |
#define | AGS_IS_JACK_MIDIIN() |
#define | AGS_IS_JACK_MIDIIN_CLASS() |
#define | AGS_JACK_MIDIIN() |
#define | AGS_JACK_MIDIIN_CLASS() |
#define | AGS_JACK_MIDIIN_GET_CLASS() |
|
ags_jack_midiin_flags_get_type () |
|
ags_jack_midiin_get_type () |
Properties
attack | Read | |
bpm | Read / Write | |
buffer | Read | |
delay-factor | Read / Write | |
|
device | Read / Write |
AgsJackClient * | jack-client | Read / Write |
AgsJackPort * | jack-port | Read / Write |
Types and Values
#define | AGS_JACK_MIDIIN_DEFAULT_BUFFER_SIZE |
enum | AgsJackMidiinFlags |
enum | AgsJackMidiinAppBufferMode |
enum | AgsJackMidiinSyncFlags |
#define | AGS_JACK_MIDIIN_ERROR |
enum | AgsJackMidiinError |
#define | AGS_TYPE_JACK_MIDIIN |
struct | AgsJackMidiin |
struct | AgsJackMidiinClass |
Functions
AGS_JACK_MIDIIN_GET_OBJ_MUTEX()
#define AGS_JACK_MIDIIN_GET_OBJ_MUTEX(obj) (&(((AgsJackMidiin *) obj)->obj_mutex))
ags_jack_midiin_test_flags ()
gboolean ags_jack_midiin_test_flags (AgsJackMidiin *jack_midiin
,AgsJackMidiinFlags flags
);
Test flags
to be set on jack_midiin
.
Since:
ags_jack_midiin_set_flags ()
void ags_jack_midiin_set_flags (AgsJackMidiin *jack_midiin
,AgsJackMidiinFlags flags
);
Enable a feature of jack_midiin
.
Since:
ags_jack_midiin_unset_flags ()
void ags_jack_midiin_unset_flags (AgsJackMidiin *jack_midiin
,AgsJackMidiinFlags flags
);
Disable a feature of jack_midiin
.
Since:
ags_jack_midiin_switch_buffer_flag ()
void ags_jack_midiin_switch_buffer_flag (AgsJackMidiin *jack_midiin
);
The buffer flag indicates the currently recorded buffer.
Since:
ags_jack_midiin_new ()
AgsJackMidiin * ags_jack_midiin_new ();
Creates a new instance of AgsJackMidiin.
Since:
AGS_IS_JACK_MIDIIN()
#define AGS_IS_JACK_MIDIIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_JACK_MIDIIN))
AGS_IS_JACK_MIDIIN_CLASS()
#define AGS_IS_JACK_MIDIIN_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_JACK_MIDIIN))
AGS_JACK_MIDIIN()
#define AGS_JACK_MIDIIN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_JACK_MIDIIN, AgsJackMidiin))
AGS_JACK_MIDIIN_CLASS()
#define AGS_JACK_MIDIIN_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_JACK_MIDIIN, AgsJackMidiin))
AGS_JACK_MIDIIN_GET_CLASS()
#define AGS_JACK_MIDIIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_JACK_MIDIIN, AgsJackMidiinClass))
Types and Values
enum AgsJackMidiinFlags
Enum values to control the behavior or indicate internal state of AgsJackMidiin by enable/disable as flags.
enum AgsJackMidiinAppBufferMode
Enum values to indicate internal state of AgsJackMidiin application buffer by setting mode.
enum AgsJackMidiinSyncFlags
Enum values to control the synchronization between sequencer and client.
Property Details
The “attack”
property
“attack”gpointer
Attack of the buffer
Owner: AgsJackMidiin
Flags: Read
Since:
The “bpm”
property
“bpm”double
Beats per minute
Owner: AgsJackMidiin
Flags: Read / Write
Allowed values: [1,240]
Default value: 120
Since:
The “delay-factor”
property
“delay-factor”double
tact
Owner: AgsJackMidiin
Flags: Read / Write
Allowed values: [0,16]
Default value: 1
Since:
The “device”
property
“device”char *
The JACK sequencer indentifier
Owner: AgsJackMidiin
Flags: Read / Write
Default value: NULL
Since:
The “jack-client”
property
“jack-client” AgsJackClient *
The assigned AgsJackClient
Owner: AgsJackMidiin
Flags: Read / Write
Since:
The “jack-port”
property
“jack-port” AgsJackPort *
The assigned AgsJackPort
Owner: AgsJackMidiin
Flags: Read / Write
Since: