Nice solution with a flaw
However, it uses a queue feature and a user dialog if you want to add/play/queue the song. This is very 1998 and does not really make me want to use this. I totally get that remote-controlled playback with sample rate/bitrate switching is full of race conditions, but dumping this problem on the user is not a solution.
Still 4 stars for releasing it and for it being pretty stable — it is still early days.
Response from developer
Thanks for the thoughtful feedback and yes, you’ve identified the main challenge. Handling remote queuing reliably is by far the most complicated part. We’re actively exploring ways to reduce this friction and make the experience more seamless for the user, but so far none of the approaches we’ve tested have been reliable enough for us to feel comfortable releasing them. We really appreciate the feedback and the 4 stars, especially at this early stage. If you have any ideas or suggestions, we’d be happy to hear them at info@iphonesmartapps.org. Thanks again!
Some severe limitations
* bad fail with classical music: if I search for "Beethoven symphony 6" I get a random selection of movements from numerous albums, so it's tricky to select one album and play the work in its entirety.
Response from developer
Thanks for the detailed report. This is genuinely useful, and I'm sorry for the trouble. 1) Won't run on iOS 17.7: That's a bug, not intended; the app does support 17.6+. I'd really like to fix it for you: please email me at info@iphonesmartapps.org with your exact device model and iOS version, and if possible the crash log (Settings ▸ Privacy & Security ▸ Analytics & Improvements ▸ Analytics Data). I'll turn around a fix quickly. 2) Classical / full works: You're right, search currently lists individual tracks, which is painful for multi-movement works. For now, tap any track / "Go to Album" to open the full album and play it in order. Proper album results in search are on my list. Classical deserves better. 3) "Lossless"/"Hi-Res" showing 48 kHz: The badge is the quality Apple Music offers for that track; the 48 kHz you see is iOS's built-in-output limit (iPhone/iPad cap the internal DAC at 48 kHz). To actually play above 48 kHz (Hi-Res Lossless, 96/192 kHz) you connect a USB-C DAC that supports it, and BitPerfect negotiates and locks the higher rate. That's the core purpose of the app. I'll make this clearer in the UI. Thanks again, especially for the 17.7 report; please email me so I can get it fixed.
This makes a real difference!
I tried Lysoniq at the same time. They both improve the sound but, the Bit Perfect sound is better for me. What I don’t understand is why there is a difference!
Response from developer
Thanks a bunch for your feedback! We’re working hard to make the perfect sound, even the tiniest bit perfect, with every update. 😊










