Djprogram
Definitely the Sound Stream Now music player.
Quick technical follow-up for anyone interested in the implementation side:
I’m currently optimizing how the Glyph Matrix rendering works during playback, and I’m deciding where to focus next. Each mode uses slightly different pipeline logic (frame generation, update frequency, CPU load, etc.), so I’d love feedback from other devs working with the Matrix or audio visualization.
Which area would be the most valuable to refine first?
A) Live Visualiser — frame generation based on FFT samples, currently tuned at ~30–60 updates/sec depending on track complexity. Thinking about adding multiple modes (bars, dots, mirrored, radial).
B) Cover Art Mode — converting artwork into a pixel grid on-the-fly using color quantization + threshold mapping. Might add caching + pre-processing to reduce frame drops.
C) Track Countdown — currently lightweight numeric frames, could add transitions + GPU-side rendering.
D) Track Info Overlay — scrolling metadata from MediaSession using a frame queue. Considering per-pixel font rendering instead of bitmap frames.
If you’re doing anything similar with Nothing’s Glyph APIs or custom matrix drivers, would love to compare approaches.
Play Store