Re: Bluetooth A2DP question and Apple W1 chip.
Reply #1 – 2016-11-02 12:17:34
Sender and sink can agree on using a certain codec like SBC, AAC, APT-X, etc. How they do this and what priority is used, is a bit unclear to me. What we do is using a media player and choosing an audio device e.g. USB DAC, Bluetooth, etc. We can apply some DSP like EQ or volume control. As far as I know this always means the file is decoded to PCM, then the DSP is applied and send to the audio device. I doubt is one can apply DSP directly on any compressed format like AAC, MP3, FLAC, etc. Even if possible this would require all DSP to be implemented differently for each supported Codec. A scenario I do think highly unlikely when using a PC. The only scenario I can conjecture up to avoid the double compression would be that the media player knows that the file format is AAC (trivial) and the Bluetooth is using AAC as well and send the AAC file directly to the Bluetooth radio without touching is. Of course in a specific environment this is possible. Here we use Bluetooth as a streaming protocol. De sender simply sends the file as is to the streamer and the sink does the decoding and the needed DSP like volume control. In general the answer to your question will be no. You have to dive in to the specs of the specific product to find out how it implements this. As Apple in general talks lifestyle instead of specs you will probably having a hard time to find out.