Struct

AgsAudioMidiSmfUtil

Description

struct AgsMidiSmfUtil {
  guint major;
  guint minor;
}

No description available.

Structure members
major

No description available.

minor

No description available.

Functions

ags_midi_smf_util_alloc

Allocate MIDI util.

since: 6.0.0

Instance methods

ags_midi_smf_util_copy

Copy MIDI util.

since: 6.0.0

ags_midi_smf_util_decode

Decode event to buffer.

since: 6.0.0

ags_midi_smf_util_free

Free MIDI util.

since: 6.0.0

ags_midi_smf_util_get_change_parameter

Get change parameter.

since: 6.0.0

ags_midi_smf_util_get_change_pressure

Get change pressure.

since: 6.0.0

ags_midi_smf_util_get_change_program

Get change program.

since: 6.0.0

ags_midi_smf_util_get_end_of_track

Get end of track.

since: 6.0.0

ags_midi_smf_util_get_header

Gets the midi header.

since: 6.0.0

ags_midi_smf_util_get_int16

Get signed 32 bit integer.

since: 6.0.0

ags_midi_smf_util_get_int24

Get signed 24 bit integer.

since: 6.0.0

ags_midi_smf_util_get_int32

Get signed 32 bit integer.

since: 6.0.0

ags_midi_smf_util_get_key_off

Get the key-off message from buffer.

since: 6.0.0

ags_midi_smf_util_get_key_on

Get the key-on message from buffer.

since: 6.0.0

ags_midi_smf_util_get_key_pressure

Get the key-pressure message from buffer.

since: 6.0.0

ags_midi_smf_util_get_key_signature

Get key signature.

since: 6.0.0

ags_midi_smf_util_get_midi_channel_prefix

Get MIDI channel prefix.

since: 6.16.18

ags_midi_smf_util_get_pitch_bend

Get pitch bend.

since: 6.0.0

ags_midi_smf_util_get_quarter_frame

Get quarter frame.

since: 6.0.0

ags_midi_smf_util_get_sequence_number

Get sequence number.

since: 6.0.0

ags_midi_smf_util_get_sequencer_meta_event

Get sequencer meta event.

since: 6.0.0

ags_midi_smf_util_get_smtpe

Get smtpe timestamp.

since: 6.0.0

ags_midi_smf_util_get_song_position

Get song position.

since: 6.0.0

ags_midi_smf_util_get_song_select

Get song select.

since: 6.0.0

ags_midi_smf_util_get_sysex

Get sysex.

since: 6.0.0

ags_midi_smf_util_get_tempo

Get tempo.

since: 6.0.0

ags_midi_smf_util_get_text_event

Get text event.

since: 6.0.0

ags_midi_smf_util_get_time_signature

Get time signature.

since: 6.0.0

ags_midi_smf_util_get_track

Get track.

since: 6.0.0

ags_midi_smf_util_get_tune_request

Get tune request.

since: 6.0.0

ags_midi_smf_util_get_undefined

Get undefined.

since: 6.16.18

ags_midi_smf_util_get_varlength

Get the variable lenght value from buffer.

since: 6.0.0

ags_midi_smf_util_get_varlength_size

Retrieve the size needed to store the variable length.

since: 6.0.0

ags_midi_smf_util_put_change_parameter

Put change parameter.

since: 6.0.0

ags_midi_smf_util_put_change_pressure

Put change pressure.

since: 6.0.0

ags_midi_smf_util_put_change_program

Put change program.

since: 6.0.0

ags_midi_smf_util_put_end_of_track

Put end of track.

since: 6.0.0

ags_midi_smf_util_put_header

Puts the midi header.

since: 6.0.0

ags_midi_smf_util_put_int16

Put signed 16 bit integer.

since: 6.0.0

ags_midi_smf_util_put_int24

Put signed 24 bit integer.

since: 6.0.0

ags_midi_smf_util_put_int32

Put signed 32 bit integer.

since: 6.0.0

ags_midi_smf_util_put_key_off

Puts the given values to buffer with appropriate channel message.

since: 6.0.0

ags_midi_smf_util_put_key_on

Puts the given values to buffer with appropriate channel message.

since: 6.0.0

ags_midi_smf_util_put_key_pressure

Puts the given values to buffer with appropriate channel message.

since: 6.0.0

ags_midi_smf_util_put_key_signature

Put key signature.

since: 6.0.0

ags_midi_smf_util_put_midi_channel_prefix

Put MIDI channel prefix.

since: 6.16.18

ags_midi_smf_util_put_pitch_bend

Put pitch bend.

since: 6.0.0

ags_midi_smf_util_put_quarter_frame

Put quarter frame.

since: 6.0.0

ags_midi_smf_util_put_sequence_number

Put sequence number.

since: 6.0.0

ags_midi_smf_util_put_sequencer_meta_event

Put sequencer meta event.

since: 6.0.0

ags_midi_smf_util_put_smtpe

Put smtpe timestamp.

since: 6.0.0

ags_midi_smf_util_put_song_position

Put song position.

since: 6.0.0

ags_midi_smf_util_put_song_select

Put song select.

since: 6.0.0

ags_midi_smf_util_put_sysex

Put sysex.

since: 6.0.0

ags_midi_smf_util_put_tempo

Put tempo.

since: 6.0.0

ags_midi_smf_util_put_text_event

Put text event.

since: 6.0.0

ags_midi_smf_util_put_time_signature

Put time signature.

since: 6.0.0

ags_midi_smf_util_put_track

Put track.

since: 6.0.0

ags_midi_smf_util_put_tune_request

Put tune request.

since: 6.0.0

ags_midi_smf_util_put_varlength

Put the variable lenght value to buffer.

since: 6.0.0

ags_midi_smf_util_seek_message

Seek MIDI messages from buffer.

since: 6.0.0