modular80 Releases

Version 1.0.2. of the modular80 plugin is available now.

Changes:

  • Radio Music: Fix incorrect WAV file playback (thank you to @unlessgames for the bug report)
12 Likes

Hi. Thanks for this. I had recently heard about this module and was thrilled to see it in the library.

Just a quick question… how do the Sort Files and Allow All Files options work?

1 Like

Thanks for checking out the module!

The function that lists directory content (i.e. the list of files) is not deterministic on all systems, Sort Files will do an explicit alphabetical sort on the files in the directory chosen.

Allow All Files removes a file extension check on the files loaded by the module, which limits files to wav and raw files. You can load any file by choosing that option. Maybe an image? Use at your own risk!

1 Like

Thanks, much appreciated!

1 Like

Version 2.0.0 of the modular80 plugin is available now.

Changes:

  • Update to Rack v2
  • RadioMusic: Add root directory location to context menu
  • RadioMusic: Add Pitch Mode (available via context menu)
  • RadioMusic: Add Stereo Mode option to allow stereo output (polyphonic cable) - default to Mono mode to preserve compatibility
  • RadioMusic: Add option to clear current bank and stop playback to context menu
  • RadioMusic: Change bank size limit from file size to memory limit (2GB in RAM per bank)
  • RadioMusic: Allow current pool of audio files in root directory to continue to play while new pool of audio files is loaded (by loading in background and swapping)
  • RadioMusic: Set different default values and labels for Start knob in Pitch mode
  • RadioMusic: Allow saving of current bank of audio files to be saved to Patch Storage (new v2 file format).
4 Likes

Version 2.0.1 of the modular80 plugin is available now.

Changes:

  • RadioMusic: fixed WAV file playback to match hardware (thanks to @lee.scanlan for bug report)
7 Likes

Nice one Christoph!

1 Like

Yes very cool of you to update so quickly

1 Like

Version 2.0.2 of the modular80 plugin is available now.

Changes:

  • Fix Logistiker reset flag bug that could cause delayed reset behavior
  • Improve Logistiker reset logic to work independently of clock input
  • Fix Nosering DAC coefficient precision for accurate voltage output scaling
  • Fix Nosering analog input threshold comparison for more robust invert control
  • Fix Nosering uninitialized variable
  • Fix RadioMusic RAW audio file memory allocation order to prevent potential crashes
  • Improve RadioMusic audio quality with 4-point 3rd-order optimal interpolation (Watte tri-linear)
  • Improve RadioMusic crossfade logic with channel count validation to prevent audio artifacts
  • Enhance RadioMusic thread safety with proper condition variable synchronization
  • Code documentation improvements and error handling enhancements across all modules
7 Likes