The recent thread "Bose headphones connectivity - help requested" has got me thinking about using smartphones, on occasion, to listen to music but the more I look into it the more complicated the whole issue seems.
Of course, it all depends on what one's expectations are.
There are two means of listening with headphones:
- pluging the headphones into the phone
However, most phones no longer have a 3.5mm socket. Also the sound quality will depend on the DAC, etc built into the phone. Additionally it is likely that any music will be resampled to 48kHz within the phone.
- using bluetooth headphones
There are a whole host of codecs for bluetooth, from the most basic SBC, to AAC, aptX, aptX LL, aptX HD, aptX Adaptive and LDAC, etc. All involve compression and all (I think) are lossy. So if you are listening to a lossless FLAC file the data will be converted to a lossy format, transmitted to the headphones which will then decode it and pass it through the DAC which is built into the headphones. (A bit like taking a FLAC file, converting it to mp3 and then decoding the mp3.) Of course, both the phone and headphones have to support a codec before it can be used.
Admittedly some of the codecs, such as aptX HD, are supposed to be very good and I probably wouldn't hear the difference anyway.
So how about getting a phone that has a headphone socket and incorporates a super-duper DAC? Well it seems that most music players will totally ignore the super-duper DAC and use the basic Android API system, so you have to only use certain players to get the benefit.
etc
etc
Of course, it all depends on what one's expectations are.
There are two means of listening with headphones:
- pluging the headphones into the phone
However, most phones no longer have a 3.5mm socket. Also the sound quality will depend on the DAC, etc built into the phone. Additionally it is likely that any music will be resampled to 48kHz within the phone.
- using bluetooth headphones
There are a whole host of codecs for bluetooth, from the most basic SBC, to AAC, aptX, aptX LL, aptX HD, aptX Adaptive and LDAC, etc. All involve compression and all (I think) are lossy. So if you are listening to a lossless FLAC file the data will be converted to a lossy format, transmitted to the headphones which will then decode it and pass it through the DAC which is built into the headphones. (A bit like taking a FLAC file, converting it to mp3 and then decoding the mp3.) Of course, both the phone and headphones have to support a codec before it can be used.
Admittedly some of the codecs, such as aptX HD, are supposed to be very good and I probably wouldn't hear the difference anyway.
So how about getting a phone that has a headphone socket and incorporates a super-duper DAC? Well it seems that most music players will totally ignore the super-duper DAC and use the basic Android API system, so you have to only use certain players to get the benefit.
etc
etc
Comment