Jump to content

Recommended Posts

@PaperBoat hi-res outputs are called by Android OS developers as “Direct”, but they are of course part of Android system though with the minimal system processing. 
On Android you can get indirect access to usb dacs attached via otg connection, unfortunately usability of such solution is very low for general purpose smartphone audio player (may be good for DAPs), so Poweramp uses system driver here too, allowing hi-res output for usb dacs as well.

8 hours ago, maxmp said:

@PaperBoat hi-res outputs are called by Android OS developers as “Direct”, but they are of course part of Android system though with the minimal system processing. 
On Android you can get indirect access to usb dacs attached via otg connection, unfortunately usability of such solution is very low for general purpose smartphone audio player (may be good for DAPs), so Poweramp uses system driver here too, allowing hi-res output for usb dacs as well.

@maxmp How Tidal achieved bit-perfect on Android? BTW I'm not looking for "bit-perfect" rather a clean direct audio path on Android (Bluetooth and USB).

Tidal is quietly rolling out a bit-perfect Android app

@PaperBoat  "Bit-perfect" is a much misused term. To be technically bit-perfect the source data bytes generated from an audio file need to be sent exactly to the output DAC chip, where the signal is then concerted to analogue (and that's where any volume adjustment can occur, in the analogue amp stage). So there can be no digital volume controls, ReplayGain, EQ adjustment, crossfading, etc. Just an exact streamed copy of the source content, sent byte-by-byte.

What most people mean by the term though is that the want no frequency resampling. i.e. if the source music was recorded at 192kHz, it stays that way until it gets converted to analogue. PA is capable of doing that - although you do need to set the require frequency manually, PA doesn't follow the source file dynamically. But bear in mind that PA does not have specific code to drive every individual external USB DAC device, it passes the data to the USB device via the existing system drivers.

Andre

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...