CoreAudioWriter, anyone interested?

juce::CoreAudioFormat provides support for reading a various audio formats, like .aac, .m4a and many more on macOS/iOS, but it doesn’t support writing them (in current main JUCE branch state).

We’ve added support for also writing files via the new juce::CoreAudioWriter in SR’s JUCE branch, and everyone’s welcome to use or cherry-pick it, and hopefully also offer feedback or fixes if there are any issues. Note that it currently ignores the qualityOptionIndex and metaData parameters, and that our branch is currently still based on JUCE 5.

Btw if there’s any interest I also have an .aac AudioFormatWriter for Windows that we can contribute, based on the Windows Media Foundation API, which isn’t currently committed to our branch.

8 Likes