BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Go to the source code of this file.
Classes | |
struct | BseTrackEntry |
struct | BseTrack |
struct | BseTrackClass |
Defines | |
#define | BSE_TYPE_TRACK |
#define | BSE_TRACK(object) |
#define | BSE_TRACK_CLASS(class) |
#define | BSE_IS_TRACK(object) |
#define | BSE_IS_TRACK_CLASS(class) |
#define | BSE_TRACK_GET_CLASS(object) |
Functions | |
void | bse_track_add_modules (BseTrack *self, BseContainer *container, BseMidiReceiver *midi_receiver) |
void | bse_track_remove_modules (BseTrack *self, BseContainer *container) |
void | bse_track_clone_voices (BseTrack *self, BseSNet *snet, guint context, BseMidiContext mcontext, BseTrans *trans) |
BseSource * | bse_track_get_output (BseTrack *self) |
guint | bse_track_get_last_tick (BseTrack *self) |
guint | bse_track_insert_part (BseTrack *self, guint tick, BsePart *part) |
void | bse_track_remove_tick (BseTrack *self, guint tick) |
BseTrackPartSeq * | bse_track_list_parts (BseTrack *self) |
BseTrackPartSeq * | bse_track_list_part (BseTrack *self, BsePart *part) |
gboolean | bse_track_find_part (BseTrack *self, BsePart *part, guint *start_p) |
BseTrackEntry * | bse_track_lookup_tick (BseTrack *self, guint tick) |
BseTrackEntry * | bse_track_find_link (BseTrack *self, guint id) |
BsePart * | bse_track_get_part_SL (BseTrack *self, guint tick, guint *start, guint *next) |