Y
Hacker News
new
|
ask
|
show
|
jobs
MusicDNA™: Android music player with visualizations using FFT data.
(
github.com
)
12 points
by
harjot-oberai
3465 days ago
3 comments
Veratyr
3465 days ago
Previously:
https://news.ycombinator.com/item?id=13099671
link
StavrosK
3465 days ago
I'm not loving the permissions blackmail. If you don't grant a permission (why does this app need to record audio?!), it just exits.
link
ifrins
3465 days ago
Not 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/audiof...
link
StavrosK
3465 days ago
Huh, that's weird (and broken), thanks for the clarification.
link
harjot-oberai
3464 days ago
To 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.
link
dwarman
3465 days ago
sounds a lot like WinAmp.
link