Frequently asked questions
Answers on USB DACs, bit-perfect playback, AI Enhancer and battery settings.
Why is AI Enhancer not working on your phone?
See which phones run AI Enhancer on the neural chip, and why it may switch off on yours.
What does bit-perfect mean?
Your DAC gets the file's exact data. Android's system mixer often resamples sound to 48 kHz and 16-bit. Bitperfect Player skips that mixer. It sends files unchanged to a USB DAC. The badge shows when the sound is not bit-perfect.
How does Bitperfect Player reach a USB DAC without root?
Bitperfect Player uses Android's USB host permission to talk to the DAC directly. It supports UAC1 and UAC2 standards. Android's system audio stack is never involved. While the app uses the DAC, other apps cannot play through it.
What does Bit-perfect lock do?
Bit-perfect lock is one switch. It turns off all EQ, sound processing and software volume. If your DAC cannot play the file rate, the app converts it. The badge then shows Resampled. Volume moves to the DAC control. If the DAC has no hardware volume control, output stays fixed at 0 dBFS line level. That means full volume. Use an external amplifier with analogue volume. Turn off the lock or use Alternative volume control if connecting sensitive headphones directly.
How does dyadic (bit-exact) volume work?
Normal digital volume rounds off the lowest bits. Optional dyadic volume uses exact n/256 steps instead. In the app, it is called Alternative volume control. It works when DAC output depth exceeds file bit depth. You get 85 steps for 16-bit files at 32-bit output. You get 20 steps for 24-bit files at 32-bit output. The same applies to 16-bit files at 24-bit output.
Does Bitperfect Player support native DSD and DoP?
Yes. The app plays DSF, DFF and DSD disc images. Native DSD plays up to DSD1024, and DoP plays up to DSD256. Rates depend on your DAC. If your DAC supports neither, the app converts to PCM. The badge then shows Resampled. It can also convert PCM to DSD in real time. Real-time conversion to high rates requires a flagship processor.
Do I need an external DAC?
Not to play music. The headphone jack and built-in speaker work too. On most phones, Android's system mixer resamples that audio. The badge then shows Resampled. Use an external USB DAC for guaranteed bit-perfect output across all devices. On select phones, the app can drive the internal DAC directly. This depends on your phone's DAC chip and OS firmware. It requires a quick hardware test and your permission.
How do I set up a USB DAC?
Connect the USB DAC using a USB-C cable or an OTG adapter. Allow access when Android asks. The Bit-perfect badge appears when sound processing and software volume are off. The DAC must also match the file rate and bit depth.
Why does Android ask for USB permission every time?
Android asks permission before any app can control a USB device. Tick the box to always open Bitperfect Player for this DAC. The app will then connect automatically in the future.
Does Bitperfect Player work on digital audio players (DAPs)?
Yes. The app supports HiBy, iBasso, Astell&Kern and other Android DAPs. It sends sound straight to the player's internal audio path. The player's hardware sets the volume. To activate your subscription, the DAP needs Google Play Services. On DAPs with the Google Play Store, activation works normally.
Why is AI Enhancer off or not working?
The full model runs on a supported neural chip. Supported chips include Snapdragon 8 Gen 1 and newer, and Dimensity 8300 or newer. Other phones use Lite mode on the main processor. AI Enhancer turns off if your phone cannot keep up in real time. It requires a one-time model download first. It stays off while Bit-perfect lock is on. It works on 44.1 and 48 kHz tracks only. It skips DSD tracks, network casting, and AI Karaoke.
Can I turn off the AI processing?
Yes. AI Enhancer is off by default. It changes nothing until you switch it on. When on, the badge says Enhanced instead of Bit-perfect. This shows that high frequencies have been restored.
Do the AI features work offline?
Yes. AI features require a one-time model download first. For AI Enhancer, the model is about 10 to 60 MB. After that, processing runs entirely offline. The app checks your subscription online at least once every 14 days. Your music, library, history and favourites stay on your phone.
What do AI Enhancer, AI Karaoke and Sonic Scan do?
AI Enhancer restores high frequencies on 44.1 and 48 kHz tracks. AI Karaoke isolates vocals or instruments on supported tracks before playback. Sonic Scan analyses your library locally. It powers Similar Tracks for smooth musical transitions.
What audio formats can I play?
The app plays 15 audio formats. Lossless: FLAC, ALAC, WAV, AIFF, DSD (DSF and DFF) and DSD disc images. Archival: Monkey's Audio, WavPack, True Audio, TAK and Musepack. Compressed: Opus, Ogg Vorbis, MP3 and AAC.
What EQ modes are there?
Four modes. Studio has 14 simple tone sliders. Graphic EQ has 10 bands. Parametric EQ has up to 32 bands and seven filter shapes. Q ranges from 0.10 to 10.0. AutoEQ adds headphone corrections.
What is Harmonic Tuning?
Harmonic Tuning adds harmonics, H2 to H8, across eight tube-style voicings. Examples include 300B and KT88. They run from warm even-order to biting odd-order. Drive at 0 leaves the sound unchanged. The Expert tab provides a fader for each harmonic.
What is Crossfeed?
On headphones, hard-panned stereo can sound split between your ears. Crossfeed blends some channel content to sound more like speakers. Choose between Subtle, Natural and Strong. Presets are modelled on Meier, Chu Moy and BS2B.
How much battery does a USB DAC use?
A USB DAC draws power from your phone, which shortens battery life. Sensitive IEMs need less power. A powered OTG splitter lets planar headphones run without draining the phone.
What is Full RAM Playback?
Full RAM Playback loads tracks into memory before playing, based on available system RAM. Storage stays idle while you listen. Smart memory management keeps playback uninterrupted. Larger files like DSD disc images buffer seamlessly without dropouts.
Why does playback stop in the background?
Battery savers on some phones can stop playback. This affects Samsung, Xiaomi and OnePlus devices. In Android Settings > Apps > Battery, set Bitperfect Player to Unrestricted. Then lock the app in recent tasks.
What does Bitperfect Player cost?
Bitperfect Player has one annual subscription with every feature and no ads. Limited Founder offer: $19.95 a year if you subscribe by May 31, 2027. That price stays yours on every renewal while you stay subscribed. From June 1, 2027, new subscribers pay the standard price of $29.95 a year. Cancel and come back after that date, and you pay the standard price. Eligible new customers get 14 days free. Cancel during the trial and you pay nothing. The plan covers five devices with the Google Play Store. More devices are a paid in-app add-on. You pay and cancel in Google Play.
How many devices does a subscription cover?
One subscription covers five devices linked to your Google Play account. These include phones, tablets and supported DAPs. DAPs need the Google Play Store to activate and verify the subscription. You can buy packs of five more in the app. The limit is twenty devices. You can also remove old devices at any time.
What does the app send over the internet?
Your audio files, library, history and favourites stay on your phone. No account needed. There are no ads and no analytics. The app goes online for album art, lyrics, AutoEQ profiles, internet radio, model downloads and subscription checks. Crash reports can be turned off in settings.
Do I need an account?
No account needed. There is no sign-in today. Your subscription lives in your Google Play account. An optional account is planned for backing up settings and EQ presets. It will never be required. If you create one, your music, library, history and favourites still stay on your phone.
No questions match your search.
Want more technical detail?
Browse all 27 features, with exact sample rates, bit depths and filters.
Have a question about your DAC or phone?
Send us your DAC or phone model and what the signal badge shows. We will help you check the setup.