FS#7105 - Music Led
First attempt to make the scrollwheel led beat to the music. Only tested it with the ipod_sansa theme. Please tell me if you experience bugs. Feel free to improve this because i have no programming knowledge.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
It does not work with themes that do not have the peak meter enabled. I’m gonna work more on this tomorrow. Its late and i have school in the morning.
Small change to make the scrollwheel more sensitive to the changes in dbfs. I think :|
it would maybe be a good idea to check the scrollwheel light setting to enable or disable this patch via settings. if scrollwheel light is set to off then the patch should imho be disabled.
or maybe even only enable it when the scrollwheel is set to permanent on.
that way i can use the peakmeter in builds with included music-led patch
I’d like to have a separate settings for this feature, it shouldn’t depend on scrollwheel settings.
Since most WPSs look bad with the peakmeter in them, shouldn’t the complaint be having a setting to turn it on without %pm in the WPS file, not the other way around? IMO it’s already ‘off’ by default (unless you’re using the default rockbox theme)
good point. maybe it could be a % directive in the WPS file to trigger the musicled feature.
the better idea is to realize it as a plugin, thus it won’t be necessary to worry about %pm tag or adjusting the scrollwheel light
to use the feature when you need it only
i think its own % tag for the wps would be the better idea because you can easily turn it off when switching the wps (for example no blinking in car-wps, but blinking in mobile-wps).