Radium 7.0.00 released
Posted: 26 Sep 2022 20:02
V7 has finally been released.
The biggest new feature this time (since 6.9.99) is the Preset Browser, made by Andrzej "akimaze" Kilijański:
The preset browser makes it easier to categorize, find, test, try, and insert instrument presets. To enable this feature, go to Help -> Beta features -> Preset Browser. Even though it's placed in a "Beta" sub menu, it should not be unstable, but there are a couple of quirks we need to fix. Look at https://github.com/kmatheussen/radium/pull/1383 for more information about the Preset browser.
Another big news, especially for Linux users, is the support for LV2 plugins. JUCE has been updated to V7 in this release, and since JUCE V7 supports LV2 plugins, Radium now supports LV2 plugins as well. JUCE V7 should have better support for VST3 plugins under Linux too, and for macOS, the soundcard configuration window and the headers of plugin GUIs are not so tiny anymore (also an improvement caused by updating JUCE). In addition to an update of JUCE, Qt has been updated as well, from V5.15.3 to V5.15.6.
Radium has also got a new logo, made by Andrzej Kilijański:
Besides all this the release contains a number of bug fixes and minor features.
Changes 6.9.99 -> 7.0.00:
The biggest new feature this time (since 6.9.99) is the Preset Browser, made by Andrzej "akimaze" Kilijański:
The preset browser makes it easier to categorize, find, test, try, and insert instrument presets. To enable this feature, go to Help -> Beta features -> Preset Browser. Even though it's placed in a "Beta" sub menu, it should not be unstable, but there are a couple of quirks we need to fix. Look at https://github.com/kmatheussen/radium/pull/1383 for more information about the Preset browser.
Another big news, especially for Linux users, is the support for LV2 plugins. JUCE has been updated to V7 in this release, and since JUCE V7 supports LV2 plugins, Radium now supports LV2 plugins as well. JUCE V7 should have better support for VST3 plugins under Linux too, and for macOS, the soundcard configuration window and the headers of plugin GUIs are not so tiny anymore (also an improvement caused by updating JUCE). In addition to an update of JUCE, Qt has been updated as well, from V5.15.3 to V5.15.6.
Radium has also got a new logo, made by Andrzej Kilijański:
Besides all this the release contains a number of bug fixes and minor features.
Changes 6.9.99 -> 7.0.00:
- Qt: Updated Qt to 5.15.6 on Windows and Mac.
- Qt: Updated Qt to qtbase-kde (5.15.6++) on Linux.
- JUCE: Update JUCE from 6.1.6 to 7.0.2:
- VST3 plugins should work better on Linux.
- LV2 plugins are supported. (Only enabled on
Linux for now.) - The soundcard configuration window is not tiny anymore on macOS.
- GUI: Significantly less CPU when drawing text.
- GUI: Use new logo designed by Andrzej "akimaze"
Kilijański. - Instruments/Editor: A new window called
"Preset browser" to quickly try out and organize
instrument presets. See
https://github.com/kmatheussen/radium/pull/1383
for more info. Show it by Selecting Help ->
Beat features -> Preset browser. (akimaze) - Mac: Replace the "Radium reset.app" with a
"Radium reset.command" clickable shell script
since the "Radium reset.app" app didn't always
work on Macos Sierra or later. - Load: Don't ask for plugin file when loading song
and plugin is not available. - Mac: Update startup warning message. The biggest
problem on Mac seems to be issues with the keyboard
now, not with OpenGL. - Editor: Fix Left Alt + Up. For many release this
function has been deleting previous note if that
note ended on the current line. - Editor: Fix backspace. For many release this
function has been deleting previous note if that
note ended on the current line. - Export: Don't display assertion reporter when
exporting single block. (akimaze) - VST/VL2: Fix "LSP Plugins" and other plugins not
returning the real size before window is visible.
(akimaze) - VST/AU/LV2: Fix deadlock sometimes happening if
deleting and creating VST/AU/LV2 plugins very fast. - GUI: Append "..." to the name of all menu entries
and buttons that opens a new GUI (except if the
name starts with "show " or similar). - API:
- New: getPresedBrowserFrame, stringSplit,
getAllSettings, instrumentIsVisible. - Add optional argument "is_visible" to
createAudioInstrument,
createAudioInstrumentFromPreset,
and createAudioInstrumentFromDescription.
- New: getPresedBrowserFrame, stringSplit,