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