Radium 6.9.98 released

13 views
Skip to first unread message

Kjetil Matheussen

unread,
Apr 15, 2022, 4:07:14 AM4/15/22
to radium-music-editor
Most work this time has been spent upgrading notes to the new internal data structure, but this work is in progress and has so far not been included into the master branch.

This release features many 3rd party library upgrades. Most importantly, Qt is upgraded from 5.15.2 to 5.15.3, JUCE is upgraded from 6.1.4 to 6.1.6, and Faust is upgraded from 2021-12 to latest version 2.37.3.
VST3 plugins on Linux should work better now, but other things might work better as well.

The most notable new feature this time is the new "glissando" mode in the Song Preferences to simulate pitch changes for instruments that don't support that. This feature can for instance be used to quickly create funny-sounding glissandos by automating the pitch of playing notes:

radium_6_9_98_pitch_changes.png
radium_6_9_98_song_properties.png
Besides this the release contains a few number of bug fixes.

Radium seems to be in a very stable condition now, so Radium V7 should be released soon.



Changes 6.9.97 -> 6.9.98:
* Build: Upgraded Qt from 5.15.2 to 5.15.3.
* Build: Upgraded lots of system libraries for
  all three platforms.
* Windows: Include a general README.txt file.
* Windows 32bit: Include the FaustDev instrument. By
  mistake, the FaustDev instrument had not been
  included before now.
* Song properties/Instruments/Editor: Add options to
  simulate pitch changes by sending out discrete
  glissando notes. Enabled by default in new songs
  for instruments that don't support changing pitch
  of playing notes.
* Editor: Fix some harmless but annoying error
  messages sometimes popping up right after loading
  a song.
* Audio: Fix notes not stopping for some instrument
  when changing the pitch of a currently playing
  note.
* JUCE: Upgrade from 6.1.4 to 6.1.6
* Build: Fix compiling with clang 13.
* Faust: Update to Faust 2.37.3
* Editor: Don't set random sample for all selected
  instruments when pressing SHIFT+R. This keybinding
  belongs in the mixer only.
* Instruments: Remember highest instance number from
  last time when loading songs. The instance number
  is used when autocreating instrument names.
* Build: Fix shebangs (bandthedoge)
* JUCE: Don't enable jassert in RELEASE mode
  (fixes crashes in VST3 plugins on linux.)
* Editor/Sequencer: Paint nodes correctly when they
  are selected.
* Editor/Sequencer: Paint thicker borders on high
  DPI screens.

Kjetil Matheussen

unread,
Apr 18, 2022, 8:16:52 AM4/18/22
to radium-music-editor
Radium 6.9.99 released.

A qucker-than-usual release to fix a crash bug (rare, but still).

This will be the last release before V7.



Changes 6.9.98 -> 6.9.99:
* Editor: Make it possible to add keybinding for all
menu entries in the "(click me)" track header menu,
including opening the "(click me)" menu itself.
It's still not possible to configure keybinding for
currently used instruments though, but it's far
from straight forward how such keybindings would
work.
* GUI: Create different set of keybindings when
opening the "From instrument/effect" menu depending
on what the instrument is used for. For instance,
when opening the menu from the "(click me)" menu,
you also want to let the keybindings assign the
instrument to the current track, not just create
the instrument.
* Timing: Fix rare crash that reportedly can happen
when drawing up the sequencer after inserting lines
in the editor, and possibly other situations. Bug
seems to have been introduced in V6.9.86 or some
time after.
* GUI: Add entries to also select from the list of
most frequently used instruments in the various
insert-instrument menus (in addition to select
from plugin manager/preset/etc.)
* Editor: Fix painting correct background for the
velocity nodes related to whether the nodes are
current or not. Bug probably introduced in
V6.9.80.


On Fri, Apr 15, 2022 at 10:06 AM Kjetil Matheussen
<k.s.mat...@gmail.com> wrote:
>
> Most work this time has been spent upgrading notes to the new internal data structure, but this work is in progress and has so far not been included into the master branch.
>
> This release features many 3rd party library upgrades. Most importantly, Qt is upgraded from 5.15.2 to 5.15.3, JUCE is upgraded from 6.1.4 to 6.1.6, and Faust is upgraded from 2021-12 to latest version 2.37.3.
> VST3 plugins on Linux should work better now, but other things might work better as well.
>
> The most notable new feature this time is the new "glissando" mode in the Song Preferences to simulate pitch changes for instruments that don't support that. This feature can for instance be used to quickly create funny-sounding glissandos by automating the pitch of playing notes:
>
>
>
Reply all
Reply to author
Forward
0 new messages