|
Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
|
| doc | |
| dev | |
| mainpage.h | |
| processing_cycle.h | |
| release_checklist.h | |
| weblate.h | |
| src | |
| actions | |
| arranger_object_creator.h | |
| arranger_object_selection_operator.h | |
| file_importer.h | |
| parameter_operator.h | |
| plugin_importer.h | |
| qobject_property_operator.h | |
| track_creator.h | |
| track_operator.h | |
| commands | |
| add_arranger_object_command.h | |
| add_plugin_command.h | |
| add_region_to_clip_slot_command.h | |
| add_track_command.h | |
| change_parameter_value_command.h | |
| change_qobject_property_command.h | |
| change_track_color_command.h | |
| move_arranger_objects_command.h | |
| move_plugin_command.h | |
| relocate_arranger_object_command.h | |
| remove_arranger_object_command.h | |
| rename_track_command.h | |
| resize_arranger_objects_command.h | |
| route_track_command.h | |
| dsp | |
| atomic_position.h | |
| atomic_position_qml_adapter.h | |
| audio_callback.h | |
| audio_pool.h | |
| audio_port.h | |
| audio_sample_processor.h | |
| chord_descriptor.h | |
| curve.h | |
| cv_port.h | |
| ditherer.h | |
| dsp.h | |
| engine.h | |
| fader.h | |
| file_audio_source.h | |
| graph.h | |
| graph_builder.h | |
| graph_dispatcher.h | |
| graph_export.h | |
| graph_node.h | |
| graph_pruner.h | |
| graph_renderer.h | |
| graph_scheduler.h | |
| graph_thread.h | |
| itransport.h | |
| kmeter_dsp.h | |
| metronome.h | |
| midi_event.h | |
| midi_panic_processor.h | |
| midi_port.h | |
| modulator_macro_processor.h | |
| musical_scale.h | |
| panning.h | |
| parameter.h | |
| passthrough_processors.h | |
| peak_dsp.h | |
| peak_fall_smooth.h | |
| playhead.h | |
| playhead_qml_adapter.h | |
| port.h | |
| port_all.h | |
| port_connection.h | |
| port_connections_manager.h | |
| port_fwd.h | |
| port_span.h | |
| processor_base.h | |
| snap_grid.h | |
| stretcher.h | |
| tempo_map.h | |
| tempo_map_qml_adapter.h | |
| timeline_data_cache.h | |
| transport.h | |
| true_peak_dsp.h | |
| engine | |
| session | |
| control_room.h | |
| exporter.h | |
| midi_mapping.h | |
| project_graph_builder.h | |
| recording_event.h | |
| recording_manager.h | |
| sample_processor.h | |
| engine-process | |
| audio_engine_application.h | |
| ipc_message.h | |
| gui | |
| backend | |
| backend | |
| legacy_actions | |
| arranger_selections_action.h | |
| channel_send_action.h | |
| chord_action.h | |
| dir.h | |
| midi_mapping_action.h | |
| mixer_selections_action.h | |
| port_action.h | |
| port_connection_action.h | |
| range_action.h | |
| tracklist_selections_action.h | |
| transport_action.h | |
| undo_manager.h | |
| undo_stack.h | |
| undoable_action.h | |
| undoable_action_all.h | |
| project | |
| project_init_flow_manager.h | Project helper |
| settings | |
| chord_preset.h | |
| chord_preset_pack.h | |
| chord_preset_pack_manager.h | |
| plugin_configuration_manager.h | |
| settings.h | Zrythm settings |
| user_shortcuts.h | User shortcuts |
| clip_editor.h | |
| clipboard.h | |
| dir.h | |
| file_manager.h | |
| project.h | |
| settings_manager.h | |
| theme_manager.h | |
| zrythm.h | |
| gtk_widgets | |
| dialogs | |
| about_dialog.h | About dialog |
| add_tracks_to_group_dialog.h | |
| arranger_object_info.h | Dialog for viewing/editing port info |
| ask_to_check_for_updates_dialog.h | |
| bind_cc_dialog.h | Dialog for binding MIDI CC to a port |
| bounce_dialog.h | Bounce to audio dialog |
| bug_report_dialog.h | Bug report/backtrace dialog |
| export_dialog.h | Export dialog |
| export_midi_file_dialog.h | |
| export_progress_dialog.h | Export progress dialog |
| file_import_progress_dialog.h | File import progress dialog |
| generic_progress_dialog.h | |
| midi_function_dialog.h | Dialog for viewing/editing port info |
| object_color_chooser_dialog.h | Object color chooser dialog |
| port_info.h | Dialog for viewing/editing port info |
| port_selector_dialog.h | Port selector dialog |
| quantize_dialog.h | Quantize dialog |
| save_chord_preset_dialog.h | Dialog for saving chord presets |
| string_entry_dialog.h | |
| track_icon_chooser_dialog.h | Object color chooser dialog |
| welcome_message_dialog.h | Welcome message dialog |
| popovers | |
| active_hardware_popover.h | |
| automatable_selector_popover.h | |
| popover_menu_bin.h | Plugin browser |
| port_connections_popover.h | Port connections popover |
| snap_grid_popover.h | Snap grid popover |
| track_filter_popover.h | |
| tracklist_preferences_popover.h | |
| actions.h | Actions |
| active_hardware_mb.h | |
| add_track_menu_button.h | Button with a popover menu to add new tracks |
| arranger.h | |
| arranger_draw.h | Draw functions for ArrangerWidget - split to make file smaller |
| arranger_minimap.h | Arranger minimap |
| arranger_minimap_bg.h | Arranger minimap bg |
| arranger_minimap_selection.h | Arranger minimap selection |
| arranger_object.h | ArrangerObject related functions for the GUI |
| arranger_wrapper.h | Wrapper over arranger widget |
| audio_arranger.h | |
| audio_editor_space.h | Audio editor space |
| automation_arranger.h | |
| automation_editor_space.h | Automation editor space |
| automation_mode.h | |
| automation_point.h | Automation Point |
| balance_control.h | |
| bar_slider.h | Custom slider widget |
| bot_bar.h | Bottomest bar |
| bot_dock_edge.h | Bot dock |
| bounce_step_selector.h | Bounce step selector |
| button_with_menu.h | Button with an arrow on the right side for a menu |
| cairo.h | Cairo utilities |
| cc-list-row-info-button.h | |
| cc_bindings.h | CC Bindings matrix |
| cc_bindings_tree.h | CC Bindings tree |
| center_dock.h | Center dock |
| channel.h | |
| channel_send.h | Channel send widget |
| channel_send_selector.h | Channel send selector widget |
| channel_sends_expander.h | Channel sends |
| channel_slot.h | Channel slot |
| channel_slot_activate_button.h | Channel slot activate button |
| chord_arranger.h | |
| chord_editor_space.h | Chord editor space |
| chord_key.h | |
| chord_object.h | Widget for ChordObject |
| chord_pack_browser.h | |
| chord_pad.h | Single chord pad |
| chord_pad_panel.h | Chord pad panel in the bottom panel |
| chord_region.h | |
| chord_selector_window.h | |
| clip_editor.h | |
| clip_editor_inner.h | Clip editor inner widget |
| color_area.h | Color picker for a channel strip |
| cpu.h | Cpu widget |
| custom_button.h | Custom button to be drawn inside drawing areas |
| custom_image.h | Custom image |
| dialogs.h | |
| digital_meter.h | Digital meter used for displaying Position, BPM, etc |
| dir.h | |
| drag_dest_box.h | Drag dest box |
| editable_label.h | |
| editor_ruler.h | MIDI ruler |
| editor_selection_info.h | PianoRoll selection info |
| editor_toolbar.h | |
| error.h | Error handling utils |
| event.h | |
| event_manager.h | Events for calling refresh on widgets |
| event_viewer.h | Event viewer |
| expander_box.h | Expander box |
| ext_input_selection_dropdown.h | |
| fader.h | Fader widget |
| fader_buttons.h | Channel slot |
| fader_controls_expander.h | |
| fader_controls_grid.h | |
| file_auditioner_controls.h | File auditioner controls |
| file_browser_filters.h | File auditioner controls |
| file_chooser_button.h | |
| file_chooser_entry.h | |
| foldable_notebook.h | A foldable GtkNotebook |
| folder_channel.h | Folder channel widget |
| greeter.h | |
| gtk.h | GTK utils |
| gtk_flipper.h | |
| gtk_wrapper.h | |
| inspector_plugin.h | |
| inspector_port.h | Inspector port widget |
| inspector_track.h | Inspector section for tracks |
| item_factory.h | |
| knob.h | |
| knob_with_name.h | |
| left_dock_edge.h | Left dock |
| libadwaita_wrapper.h | |
| libpanel_wrapper.h | |
| live_waveform.h | |
| main_notebook.h | Timeline panel |
| main_window.h | |
| marker.h | Marker widget |
| meter.h | |
| midi_activity_bar.h | MIDI activity bar for tracks |
| midi_arranger.h | |
| midi_channel_selection_dropdown.h | |
| midi_editor_space.h | Piano roll widget |
| midi_modifier_arranger.h | |
| midi_note.h | MidiNote widget API |
| mixer.h | Mixer widget |
| modulator.h | Modulator |
| modulator_inner.h | |
| modulator_macro.h | ModulatorMacro macro knob |
| modulator_view.h | |
| monitor_section.h | Monitor section panel |
| multi_selection.h | Multiple selection widget |
| panel_file_browser.h | |
| pango.h | Pango utils |
| piano_keyboard.h | Piano keyboard widget |
| piano_roll_keys.h | Piano roll keys canvas |
| pinned_tracklist.h | The ruler tracklist contains special tracks that are shown above the normal tracklist (Chord tracks, Marker tracks, etc.) |
| playhead_scroll_buttons.h | |
| plugin_browser.h | Plugin browser |
| plugin_gtk.h | GTK window management for plugin UIs |
| plugin_properties_expander.h | PluginProperties expander widget |
| plugin_strip_expander.h | Plugin strip expander widget |
| port_connection_row.h | |
| port_connections.h | CC Bindings matrix |
| port_connections_tree.h | Port connections tree |
| ports_expander.h | Ports expander widget |
| preferences.h | Preferences widget |
| preroll_count_selector.h | Bounce step selector |
| quantize_box.h | |
| range_action_buttons.h | |
| region.h | Base widget class for Region's |
| resources.h | Helpers for loading and using resources such as icons |
| right_dock_edge.h | Right panel |
| route_target_selector.h | |
| ruler.h | Ruler parent class |
| scale_object.h | Widget for ScaleObject |
| scale_selector_window.h | MusicalScale selector popover |
| selection_info.h | Widget for showing info about the current selection |
| snap_grid.h | |
| spectrum_analyzer.h | |
| string_list_item_factory.h | String list item factory |
| text_expander.h | Text expander widget |
| timeline_arranger.h | Timeline arranger API |
| timeline_bg.h | |
| timeline_panel.h | Timeline panel |
| timeline_ruler.h | Timeline ruler derived from base ruler |
| timeline_selection_info.h | Timeline selection info |
| timeline_toolbar.h | Timeline toolbar |
| toolbox.h | |
| track.h | |
| track_canvas.h | Track canvas |
| track_input_expander.h | |
| track_properties_expander.h | Track properties box |
| tracklist.h | |
| tracklist_header.h | Composite widget above the tracklist |
| transport_controls.h | Transport controls widget |
| two_col_expander_box.h | |
| velocity.h | Velocity widget |
| velocity_settings.h | Velocity settings buttons |
| volume.h | |
| wrapped_object_with_change_signal.h | |
| zoom_buttons.h | |
| zrythm_app.h | |
| io | |
| file_descriptor.h | |
| midi_file.h | |
| action_controller.h | |
| alert_manager.h | |
| automation_tracklist_proxy_model.h | |
| carla_discovery.h | |
| cursor_manager.h | |
| curve_preset.h | |
| device_manager.h | |
| file_system_model.h | |
| global_state.h | |
| plugin_collections.h | |
| plugin_host_window.h | |
| plugin_manager.h | |
| plugin_protocol_paths.h | |
| plugin_selection_manager.h | |
| project_exporter.h | |
| project_info.h | |
| project_manager.h | |
| project_templates_model.h | |
| realtime_property.h | |
| recent_projects_model.h | |
| resource_manager.h | |
| tool.h | |
| track_filter_proxy_model.h | |
| track_selection_manager.h | |
| translation_manager.h | |
| ui.h | User Interface utils (legacy code) |
| unified_arranger_objects_model.h | |
| zrythm_application.h | |
| dsp | |
| carla_wrapper.h | |
| plugin_span.h | |
| quantize_options.h | |
| sample_playback.h | A framework from playing back samples independent of the timeline, such as metronomes and samples from the browser |
| qquick | |
| meter_processor.h | |
| qfuture_qml_wrapper.h | |
| qml_utils.h | |
| spectrum_analyzer_processor.h | |
| waveform_channel.h | |
| waveform_viewer_processor.h | |
| plugins | |
| plugin-scanner | |
| plugin_scanner_subprocess.h | |
| carla_native_plugin.h | |
| clap_plugin.h | |
| clap_plugin_param.h | |
| CLAPPluginFormat.h | |
| internal_plugin_base.h | |
| iplugin_host_window.h | |
| juce_plugin.h | |
| out_of_process_scanner.h | |
| plugin.h | |
| plugin_all.h | |
| plugin_configuration.h | |
| plugin_descriptor.h | |
| plugin_descriptor_list.h | |
| plugin_factory.h | |
| plugin_group.h | |
| plugin_protocol.h | |
| plugin_scan_manager.h | |
| plugin_slot.h | |
| structure | |
| arrangement | |
| arranger_object.h | |
| arranger_object_all.h | |
| arranger_object_factory.h | |
| arranger_object_fwd.h | |
| arranger_object_helpers.h | |
| arranger_object_list_model.h | |
| arranger_object_owner.h | |
| arranger_object_span.h | |
| audio_clip_editor.h | |
| audio_function.h | |
| audio_region.h | |
| audio_source_object.h | |
| automation_editor.h | |
| automation_function.h | |
| automation_point.h | |
| automation_region.h | |
| bounded_object.h | |
| chord_editor.h | |
| chord_object.h | |
| chord_region.h | |
| colored_object.h | |
| editor_settings.h | |
| fadeable_object.h | |
| loopable_object.h | |
| marker.h | |
| midi_function.h | |
| midi_note.h | |
| midi_region.h | |
| muteable_object.h | |
| named_object.h | |
| piano_roll.h | |
| region_link_group.h | |
| region_link_group_manager.h | |
| region_renderer.h | |
| scale_object.h | |
| tempo_object.h | |
| tempo_object_manager.h | |
| time_signature_object.h | |
| timeline.h | |
| timeline_data_provider.h | |
| scenes | |
| clip_launcher.h | |
| clip_playback_service.h | |
| clip_slot.h | |
| scene.h | |
| tracks | |
| audio_bus_track.h | |
| audio_group_track.h | |
| audio_track.h | |
| automation_track.h | |
| automation_tracklist.h | |
| channel.h | |
| channel_send.h | |
| channel_subgraph_builder.h | |
| chord_track.h | |
| clip_playback_data_provider.h | |
| folder_track.h | |
| instrument_track.h | |
| marker_track.h | |
| master_track.h | |
| midi_bus_track.h | |
| midi_group_track.h | |
| midi_track.h | |
| modulator_track.h | |
| piano_roll_track.h | |
| recordable_track.h | |
| singleton_tracks.h | |
| track.h | |
| track_all.h | |
| track_collection.h | |
| track_factory.h | |
| track_fwd.h | |
| track_lane.h | |
| track_lane_fwd.h | |
| track_lane_list.h | |
| track_processor.h | |
| track_routing.h | |
| track_span.h | |
| tracklist.h | |
| undo | |
| undo_stack.h | |
| utils | |
| algorithms.h | |
| audio.h | |
| audio_file.h | |
| audio_file_writer.h | |
| backtrace.h | |
| base64.h | |
| bidirectional_map.h | |
| chromaprint.h | Chromaprint utils |
| collections.h | |
| color.h | |
| compression.h | |
| concurrency.h | |
| cpu_windows.h | CPU usage on windows |
| datetime.h | Date and time utils |
| debouncer.h | |
| debug.h | |
| dir.h | |
| directory_manager.h | |
| dsp.h | Optimized DSP functions |
| dsp_context.h | |
| env.h | Environment variable helper |
| exceptions.h | |
| expandable_tick_range.h | |
| file_path_list.h | |
| format.h | |
| gtest_wrapper.h | |
| hash.h | |
| icloneable.h | |
| io.h | |
| jack.h | |
| logger.h | |
| math.h | |
| mem.h | Memory utils |
| midi.h | MIDI utils |
| monotonic_time_provider.h | |
| mpmc_queue.h | |
| networking.h | |
| note_type.h | |
| object_pool.h | |
| pcg_rand.h | |
| playback_cache_scheduler.h | |
| progress_info.h | Progress info |
| qt.h | |
| ranges.h | |
| resampler.h | |
| ring_buffer.h | |
| rt_thread_id.h | |
| serialization.h | |
| symap.h | API for Symap, a basic symbol map (string interner) |
| terminal.h | Terminal utilities |
| thread_safe_fftw.h | |
| traits.h | |
| types.h | |
| units.h | |
| utf8_string.h | |
| utils.h | |
| uuid_identifiable_object.h | |
| variant_helpers.h | |
| views.h | |
| juce_wrapper.h | |
| tests | |
| helpers | Test helpers |
| dir.h | |
| exporter.h | Exporter helper |
| jack.h | |
| mock_audio_io_device.h | |
| mock_qobject.h | |
| plugin_manager.h | Plugin manager helper |
| project_helper.h | Project helper |
| scoped_juce_qapplication.h | |
| scoped_qcoreapplication.h | |
| zrythm_helper.h | |
| lv2plugins | |
| eg-fifths.lv2 | |
| uris.h | |
| test-instrument.lv2 | |
| uris.h | |
| unit | |
| actions | |
| arranger_object_selection_operator_test.h | |
| mock_undo_stack.h | |
| dsp | |
| atomic_position_helpers.h | |
| graph_helpers.h | |
| structure | |
| arrangement | |
| arranger_object_owner_test.h | |
| arranger_object_test.h | |
| tracks | |
| mock_track.h | |
| utils | |
| uuid_identifiable_object_test.h |