Skip to content

Audionaut v1.6.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 11:58
· 183 commits to main since this release
652ab0d

Highlights

  • macOS now on GitHub Releases: Audionaut-1.6.0-arm64.dmg is signed with a Developer ID certificate and notarized, so it opens without warnings. Apple silicon, macOS 13 or newer. The Mac App Store build continues as before.
  • Time-stretching: per-clip varispeed re-pitch and pitch-preserving Stretch mode (Rubber Band R3), with a tempo lock that follows the project tempo live.
  • DSP load meter next to the master meter.
  • Stability: no more dropouts when several stretched clips wrap at the loop point, no CPU spike on mute/solo, no allocations on the audio thread, and a batch of engine fixes from the code review.
  • Agents can file feature requests and bug reports as GitHub issues through the MCP server.
  • JUCE 9.0.2.

What's Changed

  • Update JUCE to 9.0.2 by @kvoltmer in #75
  • Fix waveform jitter while trimming a clip's start edge by @kvoltmer in #76
  • Keep fades when a clip is dropped on another track or cloned by @kvoltmer in #77
  • Per-clip time stretch: varispeed re-pitch and pitch-preserving Stretch mode by @kvoltmer in #74
  • Let agents send feature requests from the MCP server by @kvoltmer in #79
  • Let agents report bugs from the MCP server by @kvoltmer in #82
  • Keep the GA4 API secret out of the sources by @kvoltmer in #86
  • Fix three engine defects found in the code review by @kvoltmer in #87
  • Release workflows: stop using the secrets context in a step condition by @kvoltmer in #89
  • Add a DSP load meter next to the master meter by @kvoltmer in #90
  • Stop allocating on the audio thread per callback by @kvoltmer in #88
  • Switch time-stretch to Rubber Band R3 by @kvoltmer in #78
  • Record mixer parameters as a channel-only undo step by @kvoltmer in #95
  • Fix duplicated resource groups on in-place reload after channel-count change by @kvoltmer in #91
  • Never trash unreferenced audio files in headless mode by @kvoltmer in #92
  • Skip pasted clips and regions whose source track or group is gone by @kvoltmer in #94
  • Feed the recording thumbnail off the audio thread by @kvoltmer in #96
  • Tolerate an unreadable AnalysisData.json instead of terminating on reload by @kvoltmer in #93
  • Publish voice sources to the audio thread through a committed snapshot by @kvoltmer in #97
  • Stop ~AudioTrack from reaching into the AudioResourceContainer by @kvoltmer in #98
  • Prime stretched voices ahead of their seeks (loop wrap, clip start, play start) by @kvoltmer in #99
  • Add the macOS leg of the release train by @kvoltmer in #100
  • Release 1.6.0 by @kvoltmer in #101

Full Changelog: v1.5.0...v1.6.0