6 ms·
MusicDNA™: Android music player with visualizations using FFT data.
- StavrosK 10y agoI'm not loving the permissions blackmail. If you don't grant a permission (why does this app need to record audio?!), it just exits.
- ifrins 10y agoNot the dev, but it seems like this app is using Android's internal audio Visualizer APIs and they require record audio permission even if just visualizing the audio played by the app. https://developer.android.com/reference/android/media/audiofx/Visualizer.html https://developer.android.com/reference/android/media/audiof...
- StavrosK 10y agoHuh, that's weird (and broken), thanks for the clarification.
- harjot-oberai 10y agoTo get FFT data , the device records a small portion of currently playing audio, analyses it, does some magic signals and systems stuff, and generates an array containing the FFT data. Thus the permission to Record Audio.
- dwarman 10y agosounds a lot like WinAmp.
- Veratyr 10y agoPreviously: https://news.ycombinator.com/item?id=13099671 https://news.ycombinator.com/item?id=13099671