Zrythm
a highly automated and intuitive digital audio workstation
|
UI event. More...
Go to the source code of this file.
Data Structures | |
struct | ZEvent |
A Zrythm event. More... | |
Enumerations | |
enum class | EventType { ET_ARRANGER_OBJECT_CREATED , ET_ARRANGER_OBJECT_REMOVED , ET_ARRANGER_OBJECT_CHANGED , ET_ARRANGER_SELECTIONS_CREATED , ET_ARRANGER_SELECTIONS_CHANGED , ET_ARRANGER_SELECTIONS_REMOVED , ET_ARRANGER_SELECTIONS_MOVED , ET_ARRANGER_SELECTIONS_QUANTIZED , EventType::ET_ARRANGER_SELECTIONS_CHANGED_REDRAW_EVERYTHING , EventType::ET_ARRANGER_SELECTIONS_ACTION_FINISHED , EventType::ET_TRACK_STATE_CHANGED , EventType::ET_RULER_STATE_CHANGED , ET_AUTOMATION_TRACK_ADDED , ET_AUTOMATION_TRACK_REMOVED , ET_TIME_SIGNATURE_CHANGED , ET_TRACK_ADDED , ET_TRACK_CHANGED , ET_TRACK_COLOR_CHANGED , ET_TRACK_NAME_CHANGED , ET_CHANNEL_SEND_CHANGED , ET_RULER_DISPLAY_TYPE_CHANGED , ET_TRANSPORT_TOTAL_BARS_CHANGED , ET_TRACK_AUTOMATION_VISIBILITY_CHANGED , ET_AUTOMATION_TRACK_CHANGED , EventType::ET_CLIP_EDITOR_REGION_CHANGED , EventType::ET_CLIP_MARKER_POS_CHANGED , ET_UNDO_REDO_ACTION_DONE , ET_RANGE_SELECTION_CHANGED , ET_TIMELINE_LOOP_MARKER_POS_CHANGED , ET_TIMELINE_PUNCH_MARKER_POS_CHANGED , ET_TIMELINE_SONG_MARKER_POS_CHANGED , ET_RULER_SIZE_CHANGED , ET_LOOP_TOGGLED , EventType::ET_TOOL_CHANGED , EventType::ET_RULER_VIEWPORT_CHANGED , ET_PLUGIN_ADDED , ET_PLUGINS_ADDED , ET_PLUGINS_REMOVED , ET_PLUGIN_DELETED , ET_PLUGIN_CRASHED , ET_PLAYHEAD_POS_CHANGED , ET_PLAYHEAD_POS_CHANGED_MANUALLY , ET_AUTOMATION_VALUE_CHANGED , ET_TRACKLIST_SELECTIONS_CHANGED , EventType::ET_PLUGIN_VISIBILITY_CHANGED , EventType::ET_PLUGIN_WINDOW_VISIBILITY_CHANGED , EventType::ET_PLUGIN_STATE_CHANGED , ET_TRACKS_ADDED , ET_TRACKS_REMOVED , ET_TRACKS_MOVED , ET_CHANNEL_REMOVED , ET_REFRESH_ARRANGER , ET_MIXER_SELECTIONS_CHANGED , ET_CHANNEL_OUTPUT_CHANGED , ET_CHANNEL_SLOTS_CHANGED , ET_MODULATOR_ADDED , ET_RT_SELECTIONS_CHANGED , ET_PINNED_TRACKLIST_SIZE_CHANGED , EventType::ET_DRUM_MODE_CHANGED , EventType::ET_TRACK_LANES_VISIBILITY_CHANGED , EventType::ET_TRACK_LANE_ADDED , EventType::ET_TRACK_LANE_REMOVED , ET_PIANO_ROLL_HIGHLIGHTING_CHANGED , ET_PIANO_ROLL_MIDI_MODIFIER_CHANGED , ET_AUTOMATION_TRACKLIST_AT_REMOVED , ET_ARRANGER_SELECTIONS_IN_TRANSIT , ET_JACK_TRANSPORT_TYPE_CHANGED , ET_TRACK_VISIBILITY_CHANGED , ET_SELECTING_IN_ARRANGER , ET_TRACKS_RESIZED , ET_CLIP_EDITOR_FIRST_TIME_REGION_SELECTED , ET_BPM_CHANGED , ET_CHANNEL_FADER_VAL_CHANGED , ET_CHORD_KEY_CHANGED , EventType::ET_CHORD_PRESET_ADDED , EventType::ET_CHORD_PRESET_EDITED , EventType::ET_CHORD_PRESET_REMOVED , EventType::ET_CHORD_PRESET_PACK_ADDED , EventType::ET_CHORD_PRESET_PACK_EDITED , EventType::ET_CHORD_PRESET_PACK_REMOVED , EventType::ET_CHORDS_UPDATED , EventType::ET_PIANO_ROLL_KEY_ZOOM_CHANGED , EventType::ET_PIANO_ROLL_KEY_HEIGHT_CHANGED , EventType::ET_MAIN_WINDOW_LOADED , EventType::ET_PROJECT_LOADED , EventType::ET_PROJECT_SAVED , EventType::ET_PLUGIN_LATENCY_CHANGED , EventType::ET_ARRANGER_HIGHLIGHT_CHANGED , ET_ENGINE_ACTIVATE_CHANGED , ET_ENGINE_BUFFER_SIZE_CHANGED , ET_ENGINE_SAMPLE_RATE_CHANGED , ET_MIDI_BINDINGS_CHANGED , ET_PORT_CONNECTION_CHANGED , ET_EDITOR_FUNCTION_APPLIED , ET_SPLASH_CLOSED , ET_AUTOMATION_VALUE_VISIBILITY_CHANGED , ET_PROJECT_SELECTION_TYPE_CHANGED , EventType::ET_AUDIO_SELECTIONS_RANGE_CHANGED , ET_PLUGIN_COLLECTIONS_CHANGED , ET_SNAP_GRID_OPTIONS_CHANGED , ET_TRANSPORT_RECORDING_ON_OFF_CHANGED , EventType::ET_TRANSPORT_ROLL_REQUIRED , EventType::ET_TRANSPORT_PAUSE_REQUIRED , EventType::ET_TRANSPORT_MOVE_BACKWARD_REQUIRED , EventType::ET_TRANSPORT_MOVE_FORWARD_REQUIRED , EventType::ET_TRANSPORT_TOGGLE_LOOP_REQUIRED , EventType::ET_TRANSPORT_TOGGLE_RECORDING_REQUIRED , EventType::ET_TRACK_FREEZE_CHANGED , EventType::ET_LOG_WARNING_STATE_CHANGED , EventType::ET_PLAYHEAD_SCROLL_MODE_CHANGED , EventType::ET_TRACK_FADER_BUTTON_CHANGED , EventType::ET_PLUGIN_PRESET_SAVED , EventType::ET_PLUGIN_PRESET_LOADED , EventType::ET_TRACK_FOLD_CHANGED , EventType::ET_MIXER_CHANNEL_MIDI_FX_EXPANDED_CHANGED , EventType::ET_MIXER_CHANNEL_INSERTS_EXPANDED_CHANGED , EventType::ET_MIXER_CHANNEL_SENDS_EXPANDED_CHANGED , EventType::ET_REGION_ACTIVATED , EventType::ET_PIANO_ROLL_KEY_ON_OFF , EventType::ET_VELOCITIES_RAMPED , EventType::ET_AUDIO_REGION_FADE_IN_CHANGED , ET_AUDIO_REGION_FADE_OUT_CHANGED , EventType::ET_AUDIO_REGION_GAIN_CHANGED , EventType::ET_FILE_BROWSER_BOOKMARK_ADDED , EventType::ET_FILE_BROWSER_BOOKMARK_DELETED , EventType::ET_ARRANGER_SCROLLED , EventType::ET_FILE_BROWSER_INSTRUMENT_CHANGED } |
Functions | |
ZEvent * | event_new (void) |
void | event_free (ZEvent *self) |
UI event.
Definition in file event.h.