|
Zrythm
a highly automated and intuitive digital audio workstation
|

Data Fields | |
| int | index |
| Index in parent AutomationTracklist. | |
| PortIdentifier | port_id |
| Identifier of the Port this AutomationTrack is for. | |
| bool | created |
| Whether it has been created by the user yet or not. | |
| Region ** | regions |
| The automation Region's. | |
| int | num_regions |
| size_t | regions_size |
| Region ** | region_snapshots |
| Snapshots used during playback TODO unimplemented. | |
| int | num_region_snapshots |
| bool | visible |
| Whether visible or not. | |
| int | y |
| Y local to track. | |
| double | height |
| Position of multipane handle. | |
| float | last_recorded_value |
| Last value recorded in this automation track. | |
| AutomationMode | automation_mode |
| Automation mode. | |
| AutomationRecordMode | record_mode |
| Automation record mode, when AutomationTrack::automation_mode is set to record. | |
| bool | recording_started |
| To be set to true when recording starts (when the first change is received) and false when recording ends. | |
| Region * | recording_region |
| Region currently recording to. | |
| bool | recording_start_sent |
| This is a flag to let the recording manager know that a START signal was already sent for recording. | |
| bool | recording_paused |
| This must only be set by the RecordingManager when temporarily pausing recording, eg when looping or leaving the punch range. | |
| CustomButtonWidget * | top_right_buttons [8] |
| Buttons used by the track widget. | |
| int | num_top_right_buttons |
| CustomButtonWidget * | top_left_buttons [8] |
| int | num_top_left_buttons |
| CustomButtonWidget * | bot_right_buttons [8] |
| int | num_bot_right_buttons |
| AutomationModeWidget * | am_widget |
| Automation mode button group. | |
| CustomButtonWidget * | bot_left_buttons [8] |
| int | num_bot_left_buttons |
| AutomationTracklist * | atl |
| Pointer to owner automation tracklist, if any. | |
| Port * | port |
| Cache used during DSP. | |
Definition at line 52 of file automation_track.h.