
TuneTrace Beta - Radio Powered music Discovery.
Hi All,
live for music with a groove, from rare soul and funk to the deepest house and techno. But I grew tired of the "radio struggle." Amazing music is everywhere : NTS, Select, WGRV but it’s scattered. Most frustratingly, track IDs are often missing or stuck on a generic "Live Show" label just as a killer track comes on.
I was tired of missing out on music that deserved a spot in my library.
What started as a personal tool to solve this has grown into TuneTrace. After a first round of private testing, I’m getting ready for the App Store and would love to get this into the hands of more listeners and testers.
The Tech (Why it’s different): Unlike standard players that just read the metadata text sent by the station, TuneTrace uses what i call Acoustic Intelligence.
Built with Apple’s vDSP/Accelerate framework, the app performs real-time FFT analysis on the stream. It "listens" for **Texture Shifts,**significant changes in the audio signature,to detect exactly when a DJ switches tracks. This triggers a fresh identification via ShazamKit immediately, even when the station’s metadata is broken. This system kicks in automatically whenever usable track info is missing, though you can always trigger a manual trace too.
Key Discovery Features:
- Smart Favorites: Save tracks locally to build your own personal archive of radio discoveries.
- Spotify/Apple Music: Instantly add favorited tracks to your Spotify or Apple Music playlists.
- Deep Context: Direct links to Discogs and Beatport to dig into labels, years, and origins.
- Real-time Enrichment: Automatically pulls artist and label info that streams usually hide.
What I’d love for you to test:
- Instant-On Performance: Does the audio start swiftly when you tap a station? I’m aiming for zero-lag playback.
- The "Texture Shift" Logic: When a new song starts, does the UI clear the old "stale" info instantly? It’s vital that the app never "lies" about what's playing.
- Discovery Flow: Once a track is found, try the deep links. Does the transition from "Live Radio" to "Music Discovery" feel seamless?
- Stability: How does the engine handle long DJ sets or switching between different low-bitrate streams?
General Feedback: I’m looking for honest feedback on the UI/UX. Is it easy to find your favorite sounds? I want to make this the ultimate companion for the global groove community, so any ideas or feature requests are more than welcome.
A simplified web player is also available at:
Thank you for helping me bring this to life!