Zrythm
a highly automated and intuitive digital audio workstation
|
Data Fields | |
int | num_active_recordings |
Number of recordings currently in progress. | |
MPMCQueue * | event_queue |
Event queue. | |
ObjectPool * | event_obj_pool |
Memory pool of event structs to avoid real time allocation. | |
ArrangerSelections * | selections_before_start |
Cloned selections before starting recording. | |
guint | source_id |
Source func ID. | |
RegionIdentifier | recorded_ids [8000] |
Recorded region identifiers, to be used for creating the undoable actions. | |
int | num_recorded_ids |
GPtrArray * | pending_aps |
Pending recorded automation points. | |
bool | currently_processing |
ZixSem | processing_sem |
bool | freeing |
Definition at line 31 of file recording_manager.h.
bool RecordingManager::currently_processing |
Definition at line 63 of file recording_manager.h.
ObjectPool* RecordingManager::event_obj_pool |
Memory pool of event structs to avoid real time allocation.
Definition at line 43 of file recording_manager.h.
MPMCQueue* RecordingManager::event_queue |
Event queue.
Definition at line 37 of file recording_manager.h.
bool RecordingManager::freeing |
Definition at line 66 of file recording_manager.h.
int RecordingManager::num_active_recordings |
Number of recordings currently in progress.
Definition at line 34 of file recording_manager.h.
int RecordingManager::num_recorded_ids |
Definition at line 58 of file recording_manager.h.
GPtrArray* RecordingManager::pending_aps |
Pending recorded automation points.
Definition at line 61 of file recording_manager.h.
ZixSem RecordingManager::processing_sem |
Definition at line 64 of file recording_manager.h.
RegionIdentifier RecordingManager::recorded_ids[8000] |
Recorded region identifiers, to be used for creating the undoable actions.
TODO use region pointers ?
Definition at line 57 of file recording_manager.h.
ArrangerSelections* RecordingManager::selections_before_start |
Cloned selections before starting recording.
Definition at line 46 of file recording_manager.h.
guint RecordingManager::source_id |
Source func ID.
Definition at line 49 of file recording_manager.h.