Releases: DISTRHO/Cardinal
Releases · DISTRHO/Cardinal
22.09
- Add CardinalNative standalone build (uses native audio from the system instead of JACK)
- Add CLAP plugin version (fx and synth variants only, for now)
- Add dark mode switch in View menu, enabled by default
- Add readme and license to zip/tar releases
- Add linux-riscv64 build
- Add -Wno-format-security to build flags
- Fix AU plugin crash when host does not provide time signature (x64 auval)
- Fix AU plugin not updating for buffer-size and sample-rate changes
- Fix VST2 crash when removing 1 of many similar instances
- Fix VST2 and VST3 initial UI size in some hosts
- Fix VST3 remaining issues and mark it as stable (only CV ports need attention, but no Host/DAW that I know implements these)
- Fix memory corruption and leaks when loading and removing modules
- Fix Bidoo not saving non-parameter data
- Fix Bidoo limonade crashing when canceling its save dialog
- Fix Ildaeil log sliders, allow mono input plugins
- Fix/remove stray Carla module from "DRMR - Interverb.vcv" example patch
- Split main variant audio IO in 4 stereo groups
Module updates:
- Add alefsbits
- Add dBiz
- Add H4N4
- Update AS
- Update MindMeld
- Update PathSet
See official announcement at https://kx.studio/News/?action=view&url=cardinal-2209-released
22.07
- Adjust view menu similar to VCV Rack 2.1.2
- Allow building using OpenGL ES2 (with
USE_GLES=true
build flag, disables glBars module) - Do not install JACK standalone on Windows by default
- Fix example patches not working as templates
- Fix file dialogs not working in macos-intel builds
- Fix missing opus as supported extension in audio file module
- Fix missing time information in AU version (regression in 22.06)
- Fix VST3 keyboard input through host keycodes
- Fix VST3 not loading under Cubase
- Fix VST3 UI not appearing under Studio One
- Give keyboard focus to UI on each mouse click
- Make X11 clipboard handling more robust
- Update all modules that use file browser dialogs
- Update internal Cardinal async file dialog API to add default filename
- Update to Rack 2.1.2
Web version:
- Initial, experimental support for web-assembly
- Available at https://cardinal.kx.studio/ for demo purposes
- Built as-is from current source code using emscripten, with a few LV2 and JSFX plugins added in
- Part of official releases as Cardinal-wasm-22.07.zip, easily rehosted (pure static files)
- Related discussion at #287
See official announcement at https://kx.studio/News/?action=view&url=cardinal-2207-released
22.06
See official release announcement at https://kx.studio/News/?action=view&url=cardinal-2206-released
Module changes:
- Add AS modules
- Add forsitan modulare
- Add Myth modules
- Add Host Parameters Map core module
- Add Sassy Scope core module
- Implement custom plugin GUIs for internal Ildaeil plugins
- Implement JSFX plugin support in Ildaeil
- Make Host Parameters smoothing optional
- Fix Fundamental flipped noise outputs
- Fix Fundamental wavetable garbage reads
- Fix Host Time trigger (tolerate max 2 frames of deviation, dont trigger on tick == 0)
- Fix Lilac export file dialog
- Update voxglitch
Cardinal core changes:
- Fix FX and Synth VST3 versions not running under Ableton Live
- Fix macOS universal installer for systems without rosetta2
- Fix mouse up event for imgui based widgets
- Fix scroll speed on macOS
- Fix VST2 plugin cleanup (crash on close)
- Fix VST3 MIDI CC input handling
- Fix VST3 UI initial size
- Fix VST3 UI resizing from host side
- Fix X11 file browser dialog not picking files with special characters or spaces
- Implement glfwCreateStandardCursor, allowing custom cursors from modules
- Show demo patches in file menu
- Several optimizations
- Update to Rack 2.1.1
Other changes:
- Add VT_-_Jupiter_Ascent.vcv demo patch
- Change synth template to use Fundamental instead of Bogaudio modules
- Implement more details for lv2 export (category, unipolar/bipolar CV, lights as control outputs)
22.05
See official release announcement at https://kx.studio/News/?action=view&url=cardinal-2205-has-been-released
Changelog:
- Add macos-intel build (smaller in size and better fit for intel-based macs)
- Add main Cardinal variant for MOD builds
- Add Audio to CV Pitch Core module
- Fix buffer size not always correct in the Audio Unit plugin
- Force UI keyboard focus (delayed focus grab after UI is open)
- Mute audio output if bypassed
- Remap Ctrl key + mouse clicks to right-click on macOS to better deal with its silly "one button" UX
- Store a few more properties as plugin state, including favorites
Added plugins:
- Fundamental (fork with custom panels)
- Meander
- PinkTrombone
- unless_modules
- WhatTheRack
Updated modules:
- AmalgamatedHarmonics
- AudibleInstruments
- Befaco (adds Channel Strip)
- Bidoo
- BogaudioModules
- ChowDSP
- GrandeModular (adds VCA4)
- ImpromptuModular (adds Sygen and Variations)
- MindMeldModular
- PathSet (adds GlassPane, Nudge and ShiftyExpander)
- Prism
- repelzen
- voxglitch (adds GrooveBox)
- ValleyAudio
Module fixes:
- Fix Core Audio2 meters stuck state when both L & R are disconnected
- Fix Core Blank panel tags
- Fix Core Host-MIDI-Map flooding console logs in case of error (only print the same error once)
- Fix Core Host-Time reset trigger for hosts with non-static buffer sizes
- Fix DrumKit Sequencer memory corruption
- Fix mscHack PingPong filter cutoff value when loaded without GUI
Notes:
- fftw3f is now an optional dependency, required for "Audio to CV Pitch" module
- lv2export stuff has been reworked and works now, includes 3 test plugins
22.04
- Add Interverb demo patch (in source code)
- Add retrigger to Host-MIDI
- Do not show resize handle on JACK Standalone
- Fix and enable ChowDSP Credit module
- Fix potential noise burts on load with ihtsyn MVerb-based modules
- Fix messed up graphics on Windows with High-DPI screens
- Fix resources not found on some Windows systems (by not relying on environment variables)
- Fix several Windows UTF-16 issues
- Fix X11 file dialogs not appearing on some systems (auto-activate needed DBus portal)
- Fix VST3 state under some hosts
- Make JACK Standalone more useful on Windows (log to console when possible, show error dialog if JACK not running)
- Optimizations to core modules and headless build
- Refresh default template, add FX and Synth specific template variants
- Tweak Host-MIDI default parameters
22.03
Cardinal 22.03
See https://kx.studio/News/?action=view&url=cardinal-2203-released for official announcement
22.02
Cardinal 22.02
See https://kx.studio/News/?action=view&url=cardinal-2202-is-now-released for official announcement