Radium 6.9.64 released

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

Radium 6.9.64 released

Post by kjetil » 16 Mar 2021 10:17

The biggest news this time is the ability to run Radium without Jack. The reason for this is that there have been numerous reports of trouble with running Jack on Windows, experienced both by myself and by others, and one report of trouble running Jack on MacOS.

Configure non-Jack audio under Edit -> Soundcard preferences:
radium_auidioprefs_6_9_64.png
radium_auidioprefs_6_9_64.png (21.14 KiB) Viewed 3884 times

Another notable feature is that number of soundcard xruns are now shown in the bottom bar right next to the CPU usage:
radium_xruns_6_9_64.png
radium_xruns_6_9_64.png (2.12 KiB) Viewed 3884 times

Besides this, this release contains various bug fixes and minor features.

Changes 6.8.71 -> 6.9.64:
  • Bottom bar: Improve displaying CPU usage.
  • Bottom bar: Show number of xruns.
  • Sampler instrument: Fix a bug sometimes causing
    wrong custom loop points after loading song. Bug
    seems to have been introduced in 6.7.76.
  • Audio: Fix rare possible crash when undoing
    deleting instrument.
  • Load: Show more progress information when loading
    songs with many instruments.
  • About window: Replace "Jack samplerate" with just
    "Audio". Also show block size in ms.
  • Audio: Improve Jack shutdown handling.
  • Audio: Fix program freeze and memory corruption
    if internal block size is not a multiple of the
    Juce/Jack block size.
  • Audio: Use Juce audio to get audio in and out of
    the program if Jack is not running.
  • Radium reset: Include checkbox to only reset
    soundcard configuration.
  • Radium reset: Disable all options by default.
  • Preferences GUI: Minor tweaks.
  • Windows: Fix loading/saving current filerequester
    path to config for paths with non-ascii
    characters.
  • API: openAudioDevicePreferencesDialog,
    isUsingJack, isUsingJackTransport, getCpuUsage,
    getNumXruns.



fxt
Posts: 33
Joined: 19 Jul 2019 12:37

Re: Radium 6.9.64 released

Post by fxt » 23 Mar 2021 20:11

nice, getting jack to run on macos has been a bit of a hassle

radian
Posts: 1
Joined: 25 Mar 2021 14:09

Re: Radium 6.9.64 released

Post by radian » 25 Mar 2021 14:12

Great news, wondering if you could use this without Jack yet is what brought me to the website today. 👍

kjetil
Site Admin
Posts: 493
Joined: 20 Jul 2017 20:45

Re: Radium 6.9.64 released

Post by kjetil » 26 Mar 2021 15:12

Radium 6.9.64 released. Most work this time has been preparation work for supporting MCU, which should be finished soon, but this version of Radium is released now to fix a couple of minor problems with non-jack audio. The release also contains a handful of other bug fixes.

Changes 6.9.64 -> 6.9.66:
  • Audio: Fix random data sent out of "System In"
    instruments when not using jack and the soundcard
    has less input channels than the "System In"
    instrument has output channels.
  • Audio: Fix losing the jack port names of
    "System in" and "System out" instruments when a
    song is saved when not running jack. This caused
    the message "Could not register jack port" when
    later loading the song using jack.
  • MIDI: Possible fix for rare situations of hanging
    notes.
  • Soundfile renderer: Don't close dialog window if
    we couldn't save file.
  • Soundfile renderer: Don't allow overwriting an
    audio file currently used by the program.
  • Soundfile renderer: Ask yes/no if trying to
    overwrite an existing audio file.
  • Sequencer: Don't show assertion reporter when
    loading a song with an audio file that has become
    shorter than last time. Instead just show a note
    in the message log window.
  • MIDI: More fine-grained locking and prevent
    priority inversion when sending midi from main
    thread.
  • Audio: Turn off realtime priority when rendering
    audio file.
  • API: sendMidiMessage, openMidiOutputPort,
    closeMidiOutputPort, openMidiInputPort,
    closeMidiInputPort, closeAllMidiInputPorts,
    getMidiOutputPortNames, getMidiInputPortNames.

kjetil
Site Admin
Posts: 493
Joined: 20 Jul 2017 20:45

Re: Radium 6.9.64 released

Post by kjetil » 29 Mar 2021 12:56

Radium 6.9.64 and 6.9.64 don't work on MacOS. The binaries for these have been removed. Hopefully a working version for macOS will be released soon.

kjetil
Site Admin
Posts: 493
Joined: 20 Jul 2017 20:45

Re: Radium 6.9.64 released

Post by kjetil » 30 Mar 2021 12:34

Radium 6.9.67 released. Fix for macos. No need to upgrade if you don't use macos.

Changes 6.9.66 -> 6.9.67:
  • Macos: Fix error about not being able to set realtime priority. Bug introduced in 6.9.63.
  • API:
    • New: sendSysex.
    • Make midi input callbacks also receive syex messages.

NeuroNoNeuro
Posts: 2
Joined: 04 Apr 2021 19:20

Re: Radium 6.9.64 released

Post by NeuroNoNeuro » 04 Apr 2021 19:27

kjetil wrote:
30 Mar 2021 12:34
Radium 6.9.67 released. Fix for macos. No need to upgrade if you don't use macos.

Changes 6.9.66 -> 6.9.67:
  • Macos: Fix error about not being able to set realtime priority. Bug introduced in 6.9.63.
  • API:
    • New: sendSysex.
    • Make midi input callbacks also receive syex messages.
Sent an email about this, but just to cover my bases:

I'm on Mac OS X 11.2.3
Mac Mini (2018)
3.2 GHz 6-Core Intel Core i7
16 GB 2667 MHz DDR4
Intel UHD Graphics 630 1536 MB

I am so excited to try using this version "radium_64bit_osx-6.9.67-demo” because I no longer need to use Jack!

Radium will either load and immediately go into "Radium (not responding)" or it will do that, and then make my fan go into overdrive. It will not open. Have tried several times :)

Anything I can do to bypass this issue OR any logs I can send you (just tell me where they are)? I REALLY want to be able to give Radium another go.

kjetil
Site Admin
Posts: 493
Joined: 20 Jul 2017 20:45

Re: Radium 6.9.64 released

Post by kjetil » 05 Apr 2021 10:13

NeuroNoNeuro wrote:
04 Apr 2021 19:27
kjetil wrote:
30 Mar 2021 12:34
Radium 6.9.67 released. Fix for macos. No need to upgrade if you don't use macos.

Changes 6.9.66 -> 6.9.67:
  • Macos: Fix error about not being able to set realtime priority. Bug introduced in 6.9.63.
  • API:
    • New: sendSysex.
    • Make midi input callbacks also receive syex messages.
Sent an email about this, but just to cover my bases:

I'm on Mac OS X 11.2.3
Mac Mini (2018)
3.2 GHz 6-Core Intel Core i7
16 GB 2667 MHz DDR4
Intel UHD Graphics 630 1536 MB
Hi, sorry about not replying to your email. It was sent to my spam folder for some reason so I didn't see it. (I'm replying here though since it's the same information as posted here.)

I am so excited to try using this version "radium_64bit_osx-6.9.67-demo” because I no longer need to use Jack!

Radium will either load and immediately go into "Radium (not responding)" or it will do that, and then make my fan go into overdrive. It will not open. Have tried several times :)

Anything I can do to bypass this issue OR any logs I can send you (just tell me where they are)? I REALLY want to be able to give Radium another go.
I don't know what happens, but I haven't tried Radium with macOS 11 yet.
Have you tried Radium 6.8.71 or older?

And yes, it could be very useful to send me log files. The file names probably start with "Radium_". Hopefully you will find them in this folder: ~/Library/Logs/DiagnosticReports
(please send by email)

NeuroNoNeuro
Posts: 2
Joined: 04 Apr 2021 19:20

Re: Radium 6.9.64 released

Post by NeuroNoNeuro » 05 Apr 2021 16:35

Tested/searched - email sent :)

kjetil
Site Admin
Posts: 493
Joined: 20 Jul 2017 20:45

Re: Radium 6.9.64 released

Post by kjetil » 22 Apr 2021 15:41

A couple of heads up:
  1. Radium does not work under MacOS 11.
  2. Timing is flaky when recording MIDI into the editor when NOT using Jack. This should hopefully be fixed in the next release.

Post Reply