Alright, I’ve been reading through a lot of audio file support info and I’m confused about something in the Corona SDK. My goal is to use one universal audio file format for my sound effects and voice audio. MP3 would be great but I don’t want to risk legal issues. AAC is the obvious alternative, and based on the research I have done, it is supported universally on all the platforms that I would target (iOS, android, nook, kindle).
However, I come back around to Corona SDK, and the documentation states that AAC is not supported on android (even though android supports AAC). Several forum and blog posts recommend various strategies for using different formats for each platform… OGG on android… M4A on iOS. However, I hate the idea of doing this because it creates extra busy work for me dealing with exporting the audio in different formats, preparing the builds differently so the duplicate audio files aren’t included on each targeted platform, etc.
So I wanted to ask why AAC is not supported on Corona SDK when even the oldest versions of android and iOS state they support it. Given the multi-platform goals, it would have seemed like the logical choice. If Corona were to support AAC on all platforms, then this audio file format problem would go away, and managing compressed audio across all platforms would be simple. So I’m wondering if it’s a technical complication, and if so, if there are any plans for the SDK to support AAC in the near future?