| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Working with the default group and root kinda sucks if you have to do it
from lua!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Everything relevant is back in internal ram, and likely to stay there.
|
|
|
|
|
|
|
|
The top bar now updates properly when starting playback, and the
upcoming list items no longer marquee.
|
|
This solves our "audio stutters while scrolling" problem better! Turns
out the real root cause was the polling SPI driver blocking a whole CPU
during playback.
|
|
|
|
Also other misc task cleanup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- pin ui and decoder to opposite cores
- disable touch wheel when controls are locked
|
|
|
|
|
|
|
|
|
|
Beware under-testing and bugs. Just getting something barebones in so
that I can do rN+1 bringup
|
|
|
|
GOTTA GO FAST
|
|
|
|
Includes implementing song duration calculation for CBR MP3 files
|
|
|
|
|
|
|
|
|
|
|
|
Includes stripping out the IC-specific I2S stuff, and doing more manual
volume control using pots
|
|
|
|
|
|
|