juce::CoreAudioFormat provides support for reading a various audio formats, like
.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
metaData parameters, and that our branch is currently still based on JUCE 5.
Btw if there’s any interest I also have an
AudioFormatWriter for Windows that we can contribute, based on the Windows Media Foundation API, which isn’t currently committed to our branch.