audio/instrument_track.h file

Instrument track backend.

Contents

Typedefs

using MidiEvents = struct MidiEvents
Container for passing midi events through ports.

Functions

void instrument_track_init(Track* track)
Initializes an instrument track.
auto instrument_track_fill_midi_events(Track* track, const long g_start_frame, const int local_start_frame, uint32_t nframes, MidiEvents* midi_events) -> REALTIME void
Fills MIDI event queue from track.
void instrument_track_free(InstrumentTrack* track)
Frees the track.