Tags: ronyeh/zrythm
Tags
v1.0.0-alpha.26.0.13 Fixed - Fix occasional error when dragging objects to negative positions - User manual: fix build issues with some translations - Fix error when activating nudge action on no selections - Fix autosave interval of 0 not being respected - Fix piano roll keys not making sound on the correct track - Fix UI not refreshing after resetting fader value - Fix error incorrectly being thrown during sample processing
v1.0.0-alpha.26.0.1 Added - Add gain to audio regions - Allow changing BPM via text input - Add BPM detection option for audio regions - Allow changing fade in/out in audio editor - Add more error handling in various places Changed - Update Portuguese (Brazil), Japanese, Swedish, Indonesian translations - Throw proper error when `dlopen()` failed on lv2 plugin - Don't throw non-fatal error when timeline selections cannot be pasted - Show error message when failed to serialize project when closing main window - Don't allow auto-disarming tracks while recording - Make steps to reproduce and other fields mandatory in bug report dialog Fixed - Fix audio fades not being applied properly during processing - Fix incorrectly allowing connecting sends from Master - Fix graph export not working - Fix sends not being added properly in graph export - Fix error when lowering BPM when an audio region exists - Fix error when destroying main window - Fix error not being set when LV2 plugin fails to instantiate - Fix crash when too many UI events are received - Fix fade in/out and loop start/end not being stretched properly when BPM changes - Add missing curve algorithms to GSettings schema
v1.0.0-alpha.25.1.22 Added - Show message when attempting to delete undeletable tracks Changed - Always use carla discovery binary installed with zrythm - Only change BPM/time signature when starting DSP processing (queue BPM/time signature changes) - Update zix utils - Use fallback image if failed to get screenshot for bug report - Update Chinese (Simplified), Ukrainian, Portuguese, Spanish, Japanese, Russian translations Fixed - Fix error when moving BPM automation point to position 0 - Fix error when changing BPM/time signature with scroll wheel - Fix error during playback after changing a MIDI track name - Fix positions not being updated correctly when changing beat unit
v1.0.0-alpha.25.1.11 Added - Show message when attempting to delete undeletable tracks Changed - Always use carla discovery binary installed with zrythm - Only change BPM/time signature when starting DSP processing (queue BPM/time signature changes) - Update zix utils - Use fallback image if failed to get screenshot for bug report Fixed - Fix error when moving BPM automation point to position 0 - Fix error when changing BPM/time signature with scroll wheel - Fix error during playback after changing a MIDI track name - Fix positions not being updated correctly when changing beat unit
v1.0.0-alpha.25.1.1 Added - Best fit zoom on timeline - Add more info to `--version` Changed - Build vamp plugins ported from QM vamp plugins - DSP optimization: cache automation track ports and clip editor region/track - Optimization: use hashtable for looking up tracks by name hash - Process UI events before performing actions - Don't throw error if clip editor has no track when drawing piano roll keys - Don't throw error if no track is hit when DnDing into the tracklist Fixed - Fix segfault when double clicking on port in plugin inspector - Fix error when renaming track that has sends - Fix MIDI note indices not being updated properly when undoing deletion - Fix zoom controls/shortcuts not working in editor - Fix error when moving MIDI region to another track - Fix GtkSourceView language spec path being hardcoded to version 4 - Fix plugins not being instantiated before connecting when duplicating tracks
v1.0.0-alpha.25.0.1 Added - Show indicator if region is looped - Handle audio editor in editor event viewer - Make event viewer columns reorderable - Allow clamping to nearest acceptable position when moving region markers - Show velocity values during UI actions - Draw horizontal lines in velocity editor Changed - Update Arabic, Thai, Chinese (Simplified), Japanese, Russian translations - Only show 1 decimal point for positions in event viewers - Split regions normally (destructively) if not looped - Only allow merging unlooped regions - Make vertical range selection space in timeline smaller - Do not throw error if waveform vidget does not have R channel data to draw - Change env variable from `NO_SCAN_PLUGINS` to `ZRYTHM_SKIP_PLUGIN_SCAN` - Do not reallocate memory for all ports when changing block length - Make drum mode a per-track setting instead of per-project Fixed - Fix sort by position/pitch/velocity in event viewers using alphabetical sort instead of int/position sort - Fix UI not being refreshed when ramping velocities - Fix error when merging regions - Fix error when saving after undoing a region split - Fix error when loading project after redoing a region split - Fix audio files in pool sometimes being overwritten by other files - Fix crash when renaming a track that has children routed to it - Fix invalid memory usage in event viewer - Fix error when loop-resizing audio regions from the left side - Fix occasional meter-related segfault on startup - Fix crash when moving playhead with snap keep offset enabled - Fix snap keep offset not snapping to nearest snap point - Fix attempting to open DSSI and LADSPA plugins without carla Removed - Remove invalid check when duplicating audio regions - Remove some unused files and dead code
v1.0.0-alpha.24.0.1 Added - Add SIGTERM handler that gracefully shuts down the application - Link arranger selections in event viewers - Highlight pressed notes in the piano roll from any source Changed - Port suil improvements from upstream Fixed - Fix error when loading some LV2 plugin UIs - Fix carla plugins being unnecessarily instantiated during clone - Fix occasional error when removing multiple regions - Fix position label in event viewer not displaying negative positions properly - Fix port identifiers not being serialized correctly - Fix UI not being refreshed when changing velocity values - Fix automatically armed tracks not being automatically disarmed after loading a project - Fix MIDI channel send ports not being cleared on each run - Fix channel MIDI output incorrectly being marked as a track port on project load - Fix meters stopping drawing after autosave - Fix hardware devices not being connected to existing tracks after loading a project
PreviousNext