Radium 6.9.98 released

Post Reply
kjetil
Site Admin
Posts: 582
Joined: 20 Jul 2017 20:45

Radium 6.9.98 released

Post by kjetil »

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 2020-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_pitch_changes.png (46.44 KiB) Viewed 8150 times
radium_6_9_98_song_properties.png
radium_6_9_98_song_properties.png (89.24 KiB) Viewed 8150 times

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
Site Admin
Posts: 582
Joined: 20 Jul 2017 20:45

Re: Radium 6.9.98 released

Post by kjetil »

Radium 6.9.99 released.

A quicker-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.
Post Reply