Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v1.0.0-beta.1.5
    v1.0.0-beta.1.5
    
  • v1.0.0-beta.1.4.1
    v1.0.0-beta.1.4.1
    
    Changed
    - Become a full libadwaita app
    - Simplify theme CSS
    
    Fixed
    - Fix defaulting to JACK on Windows/Mac
    - Fix compilation failure on some distros
    - Fix crash when passing --reset-to-factory
    - Fix fonts disappearing on Windows after opening preferences
    
    Removed
    - Remove matcha theme
    
  • v1.0.0-beta.1.4
    v1.0.0-beta.1.4
    
  • v1.0.0-beta.1.3.1
    v1.0.0-beta.1.3.1
    
    Added
    - Include system info in automatic bug reports
    - Add clang-format target
    - Implement base/full MIDI export
    - Preferences: add option to reset to factory settings
    - Add ECMAScript support for scripting
    - Add language selection in scripting dialog
    
    Changed
    - Switch to REUSE v3.0 and SPDX license identifiers
    - Reformat whole source code using clang-format
    - User manual: update initial configuration, scripting sections
    - Simplify initial configuration: only select language and path
    - Update German, French, Japanese, Chinese (Simplified), Turkish translations
    - Update README, INSTALL, HACKING content
    - Redesign bug report dialog
    - Preferences: use subtitles instead of tooltips
    - Welcome dialog: point to trademark policy
    - Welcome dialog: mention that only flatpak-packaged plugins are supported in flatpak builds
    
    Fixed
    - Fix formatting in appdata XML
    - User manual: fix broken references
    - Fix MIDI region content selection in MIDI export dialog
    - Fix some memory leaks reported by gcc sanitizer
    - Fix error when right-clicking inside audio editor
    
    Removed
    - Remove unused bootstrap js files
    
  • v1.0.0-beta.1.3
    486cf5cb · fix build ·
    v1.0.0-beta.1.3
    
  • v1.0.0-beta.1.2.3
    v1.0.0-beta.1.2.3
    
    Fixed
    - Fix PDF manual build
    
  • v1.0.0-beta.1.2.1
    v1.0.0-beta.1.2.1
    
    Added
    - Use one instance for each channel for mono plugins
    - Include release changelog info in appstream data
    
    Changed
    - Scroll to mid note when first showing the piano roll
    - Update Hungarian translations
    - INSTALL: clarify build instructions
    - Enable locale detection for all languages
    - TRADEMARKS: simplify some wording and reserve right to review and object to use deemed outside the policy
    - Make sure UI event queue is cleared before freeing (fixes occasional errors)
    - User manual: update Routing, Chords and Scales, Modulators, Scripting, Theming, User Media, Contributing and Credits chapters
    - User manual: update some URLs (fix permanent redirects)
    
    Fixed
    - Fix automation lanes not being shown immediately when made visible
    - Fix MIDI files not being activatable in the file browser
    - Fix audio engine not being resumed after running Guile scripts
    - Fix engine preprocessing sometimes running while the graph is being updated
    - Fix various invalid accesses reported by GCC address sanitizer
    - Fix various memory leaks reported by GCC leak sanitizer
    - Fix various custom widget children not being unparented during dispose
    - Fix segfault when attempting to add a plugin to a collection
    - Fix scale objects throwing errors in the event viewer
    - Fix plugin sidechain options not being available in channel sends
    
    Removed
    - Remove clang-tidy targets from meson configuration (speeds up reconfiguration)
    - User manual: remove copyright and license info from translatables
    - Remove drop motion handler from timeline (should fix errors on drag and hover)
    - Remove emails from AUTHORS/THANKS/TRANSLATORS
    
  • v1.0.0-beta.1.2
    c621552c · update po ·
    v1.0.0-beta.1.2
    
  • v1.0.0-beta.1.1.11
    v1.0.0-beta.1.1.11
    
    Changed
    - User manual: update Editing, Mixing, Playback & Recording chapters
    - Show warning when attempting to load unsupported projects
    - Ignore CRITICAL message when opening native file chooser in Flatpak builds
    - Make editor toolbar scrollable
    
    Fixed
    - Fix opening projects from latest backup missing plugin states
    
  • v1.0.0-beta.1.1.1
    v1.0.0-beta.1.1.1
    
    Added
    - Add Hungarian locale
    
    Changed
    - User manual: update Getting Started, Interface, Configuration, Projects, Plugins & Files, Tracks chapter
    - Update GTK-related subproject versions
    - Disable scroll-to-focus on arrangers
    - Cleanup plugin state dirs on save
    
    Fixed
    - Fix applying audio function not updating clip frames
    - Fix MIDI export adding silence between regions
    - Fix non-fatal error when importing empty MIDI files
    
    Removed
    - Remove message that says Zrythm is in alpha
    
  • v1.0.0-beta.1.1
    v1.0.0-beta.1.1
    
  • v1.0.0-beta.1.0.1
    v1.0.0-beta.1.0.1
    
    Added
    - Add MIDI format selector in the export dialog
    - Add option to export track lanes as separate MIDI tracks in the export dialog
    - Cancel current arranger action on Escape press
    
    Changed
    - Update copyright years in about dialog
    - Resize MIDI and velocity arrangers proportionally when resizing the editor
    - Queue some startup messages to be shown after main window loads
    - Improve context menu styling
    - Clear undo history when deleting channel slots or tracks with uninstantiated plugins
    - Use custom-built test instrument instead of Geonkick in some tests
    - Update default screenshot in appdata
    
    Fixed
    - Fix plugin state dirs in backups being empty
    - Fix audio FX track stems being silent
    - Fix being unable to open main window on MacOS
    
    Removed
    - Remove warranty disclaimer from welcome dialog (already mentioned in about dialog)
    
  • v1.0.0-beta.1.0
    v1.0.0-beta.1.0
    
  • v1.0.0-alpha.30.3.1
    v1.0.0-alpha.30.3.1
    
    Added
    - Force an app icon in the header bar
    - Auto-reconnect to any hardware devices that get disconnected
    - Add some missing internal port symbols for channels/tracks
    
    Changed
    - Move zoom buttons to timeline and editor toolbars
    - Move about button to Help toolbar
    - Make Edit icon lighter
    - MIDI CC recording must now be enabled manually via automation lanes (improves DSP performance of MIDI and instrument tracks)
    - Optimize plugin DSP processing
    - Consider region as looped if loop end point is beyond region end
    - Re-enable PipeWire support for Flatpak (add related message in welcome dialog)
    - Make accelerators in popover menus orange
    - Group various button groups together in toolbars
    
    Fixed
    - Fix plugin passthrough ignoring MIDI events
    - Fix incorrect track routing when using MIDI FX plugins
    - Fix error when splitting unlooped automation regions
    - Fix hardware inputs not being routed properly to tracks
    - Fix "all audio inputs" in track inputs not behaving as intended
    - Fix incorrect logic when checking whether a note is in a scale
    
  • v1.0.0-alpha.30.3
    v1.0.0-alpha.30.3
    
  • v1.0.0-alpha.30.2.1
    v1.0.0-alpha.30.2.1
    
    Added
    - Show project title/path in header bar
    - Implement record on MIDI input
    - Show toast message when loading/saving presets
    - Add standard preset names for presets without names
    
    Changed
    - Switch to GtkHeaderBar as client side decoration
    - Make port selector a dialog instead of popover
    - Clear monitor output when returning early from engine processing
    - Lock port operation semaphore before changing transport states
    
    Fixed
    - Fix crash when attempting to connect modulator outputs
    - Fix right clicking after creating an object creating another object
    - Fix plugin preset list not being cleared when inspecting a new plugin
    - Fix errors when saving carla plugin presets
    - Fix project assistant crash when no recent projects exist
    
    Removed
    - Remove project version compatibility warning
    
  • v1.0.0-alpha.30.2
    v1.0.0-alpha.30.2
    
  • v1.0.0-alpha.30.1.1
    v1.0.0-alpha.30.1.1
    
    Added
    - Add option to create pre-routed setup for multi-out instruments
    - Add new project loading dialog
    - Allow opening a project from a path in the project loading dialog
    - Allow renaming markers with F2
    - Show version in splash screen
    - Add Shift-Space shortcut to start transport in record mode
    - Add default velocity selector with option to use last edited velocity
    
    Changed
    - Consider region as looped if clip start position is not 0
    - Expand track name in track properties
    - Apply auto-scrolling when playhead is moved manually
    - Update welcome dialog
    - Update main screenshot in appdata
    
    Fixed
    - Fix crash when resizing audio regions with custom clip start points
    - Fix error when loading projects in different sample rates
    - Fix track regions being moved incorrectly when moving tracks
    - Fix port connection row displaying current port instead of connected port
    - Fix various memory leaks
    - Fix buffer overflow when operating on large numbers of objects
    
    Removed
    - Remove reduntant checks during audio region processing
    
  • v1.0.0-alpha.30.1
    58ad9ba4 · update main screenshot ·
    v1.0.0-alpha.30.1
    
  • v1.0.0-alpha.30.0.1
    v1.0.0-alpha.30.0.1
    
    Added
    - Implement track lane mute/solo
    - Include whether X11 or Wayland in automatic bug reports
    - Allow recording in chord track
    - Allow playing chords with a MIDI keyboard
    - Allow exporting multiple MIDI regions to MIDI file
    - Allow exporting MIDI lanes as separate tracks in MIDI files
    
    Changed
    - Move some MIDI track/lane context menu items under submenus
    - Update German, Catalan, Korean, Indonesian translations
    
    Fixed
    - Fix occasional error when drag-n-dropping in tracklist
    - Fix chord track not being bounced
    - Fix bounce dialog being empty and throwing errors
    - Fix some MIDI track/lane context menu items not working
    - Fix MIDI region export
    - Fix compilation failure on some systems (missing `assert()`)