Mark, et. al,
I am considering the USB Audio interface for a upcoming project.
I am receiving an analog or digital (I2S) SAI stream from a microphone source. I'd like to use the NXP MK64 processor to output the microphone source as a USB Audio Device so a Windows-based PC can recognize and use the microphone audio source. However, it is important that the USB is seen by Windows as a USB Audio Class Device so as to be usable in Skype or other soft codecs.
I can provide the audio in analog or digital format. I would think it would be better to keep this in the digital domain (I2S)?
I am thinking about using a MK66 with (2) USB ports, utilizing one for USB Audio and the other for firmware updates, CDC, etc. Any concerns about this idea?
Thank you for your opinion.
Phil