Giter Site home page Giter Site logo

Comments (5)

yzyhk904 avatar yzyhk904 commented on May 27, 2024

I don't know this DAC, but entry class DAC's usually adopt an interface chip communicating with the adaptive mode or the synchronous one defined in the USB audio standard. As in these modes an Android host controller sends audio sampling rate clock signals to the DAC, the jitter generated at the host side affects the audio quality of the DAC tremendously.

Please follow the description of disabling battery optimizations in README.md. And also see "extras/jitter-reducer.sh" in USB_SampleRate_Changer.

from audio-misc-settings.

MirceaMx avatar MirceaMx commented on May 27, 2024

The adapter DAC is a Realtek ALC5686 well tuned IMO (not a noob) . As for the device I'm using is a Sony Xperia 5 II - Snapdragon 865 - Android 12 . Not using your module atm but cause I thought using an external DAC (own sound processing) there would be no need. When I did use it I modified the volume steps from 100 to 40. Hope you find this helpful. Thanks!

from audio-misc-settings.

yzyhk904 avatar yzyhk904 commented on May 27, 2024

I think you aren't aware of audio equipment classes. The DAC must be using the adaptive mode or the synchronous one. You can see it by opening "/proc/asound/card1/stream0" on your phone while playing music. Please see a word in parentheses at "Endpoint:" lines; "SYNC", "ADAPTIVE" or "ASYNC" means that your DAC uses "synchronous", "adaptive" or "asynchronous" mode to communicate to your phone, respectively. The "asynchronous" mode is the best for audio use and usually adopted by more than $80 class DAC's.

Phones using SDM865 apply DRC (Dynamic Range Control, or shortly compression) on all audio outputs (including digital ones) and generate considerable jitter distorting digital audio outputs, especially for entry class DAC's as they are. And the phones usually resample audio output via the OS mixer to 48kHz & 24bits , so you probably need excellent resample quality provided by my module.

I think experienced audio users want a volume of 0.5dB per step at least.

from audio-misc-settings.

MirceaMx avatar MirceaMx commented on May 27, 2024

Thank you! Saving your post for future reference.

from audio-misc-settings.

MirceaMx avatar MirceaMx commented on May 27, 2024

Closed (I need to get a better DAC)

from audio-misc-settings.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.