Radium 7.1.90 released

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

Radium 7.1.90 released

Post by kjetil »

Hi all,

Most development this time has been spent converting notes to the new
data structure. Again. This work has taken a lot more time than
originally anticipated, but now I'm starting to see the end. It's not
quite finished, but soon.

Anyway, the most notable feature this time is a rough implementation
of "incremental mode" for MIDI learn. Note that the feature is likely
to require some tweaking after getting feedback from users, since I
don't own any incremental-mode MIDI device I can test it with. Other than that, the
release contains a few bug fixes.

Changes 7.1.89 -> 7.1.90:
  • Editor: Fix slightly wrong memory handling. Might
    have led to crashes sometimes after copying a
    range that contains stops, but only after the
    second time or later, and probably only in very
    rare cases. Bug introduced in V6.6.77.
  • Midi Learn: Rough implementation of
    "incremental mode". The feature is likely to
    require some tweaking though.
  • Sequencer: Make the song tempo automation popup
    menu less confusing.
  • Sequencer: Fix gfx garbage in uppermost pixel row
    when song tempo automation is visible.
  • Editor: Fix a possible, but if so, probably
    extremely rare, crash when creating undo for range.
    The bug seems to have always been there.
  • Internal: Fix memory leak if trying to allocate
    very large memory blocks in realtime code.
  • GUI: Attempt to fix Qt sometimes translating
    strings. (That's not supposed to happen since
    Radium is an English-only program.)
  • Linux: Turn off crash reporter if radium couldn't
    start because of missing AM pitch shift plugin
    during startup. Only for custom builds though.
  • Soundfile saver: Fix pressing "Save" if Qt
    has decided to translate the text "Save" to
    another language. Qt is not supposed to
    translate anything, but reportedly it has.
  • Internal: Fix a bug in a function that divides two
    ratio numbers. The bug could in theory have caused
    all kinds of errors, but probably not.
  • GUI: Decrease memory garbage collection time
    somewhat.
  • API: instrumentEffectMidiLearnIsIncremental,
    setInstrumentEffectMidiLearnIsIncremental.
kjetil
Site Admin
Posts: 582
Joined: 20 Jul 2017 20:45

Re: Radium 7.1.90 released

Post by kjetil »

Most important change in 7.1.92 is a new implementation to reverse notes. The old one wasn't very good.
Besides that there's a few bug fixes and minor improvements.

Changes 7.1.90 -> 7.1.92:
  • Editor: Include the main editor-popup-menu into the
    bottom of the track-header popup menu.
  • Edit: Button to "reverse song" (i.e. all reverse
    all blocks).
  • Edit: Fix the functions to reverse notes. They
    weren't very good before.
  • GUI: Highlight tab elements when mouse hovers
    above.
  • GUI: Add JUCE version to the About-window.
  • GUI: Increase default height of message window
    somewhat.
  • MIDI learn: Fix incremental mode when recording
    automation to editor.
  • API: backwardsSong.
Post Reply