Download
Registered Renoise and Redux users can download the update, as usual, from:
Renoise Backstage.
Demo versions are available at the Renoise main site’s download page:
Renoise Demo Downloads.
Renoise 3.4 and Redux 1.3:
ARM support for MacOS (on Apple Silicon) and Linux (Raspberry Pi), MacOS Metal rendering, Windows WASAPI driver support, Ableton Link support (all platforms).
What’s New:
-
OSX: ARM64 builds (shipped as Intel 64bit/ARM64 Universal binary) with the ability to load intel plugins via plugin bridge and Rosetta in Apple M1 based systems
-
OSX: New macOS Metal based GUI rendering to improve UI speed, especially on Retina Displays and with some color profiles
-
Linux: 32 & 64bit ARM builds (ARMhf & ARM64), optimized for Raspberry PI 3/4
-
Windows: WASAPI Audio device support (with “exclusive mode” support like ASIO - and “shared mode” support like DirectSound)
-
Ableton Link support
Tweaks & Important Fixes:
- Windows: Improved MIDI output timing, especially when using DirectSound
- Windows: Added an option to ignore ASIO reset requests (necessary workaround for some buggy drivers)
- Windows: Boost MIDI input thread’s priority to improve MIDI input playback/recording timing
- Linux: Added support for shared memory X11 images to improve GUI speed on some systems
- Linux: Allow using the “default” ALSA system device (e.g. to use pulse audio)
- Linux: Don’t limit possible ALSA audio buffers sizes to pow2 values
- OSX: Added “Audio Workgroup” support on OSX to minimize dropouts with very small audio buffer sizes
- OSX: Explicitly ask for user permission to use the microphone when using CoreAudio input devices
OSX: In Device not picking up audio from microphone - Fixed various timing issues with MIDI generator plugins
Unstable timing (jitter) of VSTi MIDI routed events - Compensate UI scaling when mouse-dragging controls with the GUI → “Mouse warping” option enabled
- Added new option to compensate MIDI input playback (not recording) jitter (at the cost of introducing a bit of latency) → See Preferences → MIDI → “Fix received MIDI event jitter”
- When recording MIDI events, always compensate/fix the time it took to receive MIDI events to improve timing, also when the “Adjust recording latency (record what you hear)” option is disabled
Midi recording precision dependent on latency - Allow specifying multiple “secondary” VST paths on Windows and OSX
- Try to avoid crashes when VST3 Plugin GUIs crash while opening/closing down their GUIs
- New Renoise Color Themes from spktkpkt and NPC1
- New DemoSong from keith303: Burst your Bubble
Other fixes:
Redux only:
- OSX: fixed freeze when opening Redux VST GUI in Mixbus32C
- OSX: mark AU plugin as “sandboxSafe”
- Linux: Fixed keyboard focus issues when reopening the Redux GUI
- Linux: Fixed editor resizing issues in yabridge
- Fixed possible lags in hosts with many Redux instances
Multiple Redux Instances Introduce Playback Lag (Logic X and Reaper) - Don’t change the host’s mouse cursor when the plugin UI is closed
- Fixed a crash when shutting down Redux while a sample is previewed in the sample editor
Redux crashes when deleting the Redux instance while an instrument is previewed
Renoise & Redux:
- Windows: Fixed possible wrong window size when maximizing Renoise on secondary monitors
- OSX: Fixed uncentered panels (open file/directory dialogs) on some version of OSX
- Linux: stop logging ALSA sequencer errors at some point to avoid flooding the log with errors
Hard drive filled with log file - Don’t remove unused tracks with the “Delete unused Tracks” command which have linked bypassed send tracks
Delete Unused Tracks Bug with Muted Send Tracks - Fixed wrong “Surround” maximum in track mixer devices
Width & Surround Parameters Should Be Identical - Fixed wrong default highlight color state in track mixer panels
Loading a Renoise theme resets track colors - Fixed crash when trying to render a plugin to instrument with routed MIDI outputs
- Fixed smoothed (fade-in) first transient in beatsynced samples with Rubberband timestretch
- Fixed that swapped plugin instruments in instrument box may temporarily silence them:
Hard drive filled with log file - Fixed possible wrong sample position labeling in sample editor with very large samples
Loop/Slice Markers In Wrong Position When Zooming On Long Sample - Some stereo VST2 plugins have been falsely treated as mono plugins with a mono side-chain input:
Excalibur VST2 is mono in Renoise 3.3 & keyboard assignment issues - Some stereo VST2 plugin’s MIDI output routing didn’t work:
MicroTonic MIDI Routing not working - Fixed a crash when receiving aftertouch events from a MIDI generator VST/AU plugin
- Fixed possible crackles when automating bypass parameter of send devices
- Skip processing bypassed side chain devices, when no delayed samples are present
Bypassed sidechain send won't disable sidechain input - Apply BPM/LPB/TPL pattern automation also when an envelope in “Point” mode is present:
BPM/LPB/TPL Automation Overwrites Effect Commands In Pattern - Treat envelope automation in point modes like pattern effects and fixed pattern follow for them
- Fixed missing updates of “parameter is automated” highlights in the automation list
Parameter automation status isn't updated when changing pattern - Ensure idle for tools is called frequently on Windows and Linux even on high GUI loads
- Fixed a few small envelope device GUI issues
Envelope Device GUI Issues - Bring existing song comments/options dialog to front when opening them via the menu/keyboard shortcuts
- Fixed broken playback of real-time played MIDI poly-aftertouch events
Poly-Aftertouch implementation is flawed - Fixed missing applied initial program changes when importing MIDI files
- Fixed possible crash in MIDI importer with very long MIDI files
- Fixed a crash when entering a “0” value in filter HZ parameters
- Fixed wrong reported velocity values in Velocity Tracker for notes in phrases
Velocity Tracker Responds Incorrectly To Phrase Velocity Changes - Log why exactly a plugin can’t be opened when it was created for a different architecture which the plugin bridge doesn’t support
- Fixed possible missing update of track popup in instrument FX chains:
Sampler Effects FX Chain: Routing tracks not update! - Fixed a crash when releasing a dragged slice marker after/while a sample gets deleted