We're evaluating the MIMXRT685-AUD-EVK with a view to using the i.MX RT600 in an audio based toy. We've only just begun investigating and would appreciate any guidance on the following:
The examples seem to assume that .ogg files contain Vorbis data. Is there support for Opus encoded data inside an .ogg file container? This is currently how we're working with audio assets as, unlike raw opus data, it allows multiple channels per container.
Is there sample code available demonstrating the simultaneous playback and mixing of multiple compressed audio streams, e.g. 5 distinct MP3/Ogg Opus files
It appears that this should be possible using the xaf mixer component, but sample code would speed up our testing.
In the Cadence HiFi-MP3-DecoderProgrammersGuide.pdf and HiFi-OPUS-CodecProgrammersGuide.pdf there is no mention of the ability to loop, seek, reverse play and so on. How are these functions performed with XAF and the DSP libraries?
Some of the functions of our toy include looping and repeating layered audio to interactively build music.
Thanks.