BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Note and MIDI sequencer. More...
#include <bsesequencer.hh>
Public Member Functions | |
void | add_io_watch (uint n_pfds, const GPollFD *pfds, BseIOWatch watch_func, void *watch_data) |
void | remove_io_watch (BseIOWatch watch_func, void *watch_data) |
void | start_song (BseSong *song, uint64 start_stamp) |
void | remove_song (BseSong *song) |
bool | thread_lagging (uint n_blocks) |
void | wakeup () |
Static Public Member Functions | |
static Mutex & | sequencer_mutex () |
static Sequencer & | instance () |
Static Protected Member Functions | |
static void | _init_threaded () |
Note and MIDI sequencer.
The sequencer processes notes from parts and MIDI input and generates events for the synthesis engine.