- Status Closed
- Percent Complete
- Task Type Patches
- Category Settings
-
Assigned To
MikeS - Operating System Gigabeat S
- Severity Low
- Priority Very Low
- Reported Version Release 3.4
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#11245 - Hardware tone controls and hardware 3-D effect for Gigabeat S
This utilizes the hardware equalizer in the WM8978 with a front end presenting them as tone controls. Filter cutoff settings are presented as well as enabling the Enhance 3d effect. All items are located in the Sound Settings submenu.
EQ bands: Bass, Low-Mid, Mid, High-Mid, Treble
EQ frequency: Bass Cutoff, Low-Mid Center, Mid Center, High-Mid Center, Treble Cutoff
3D effect: 3-D Enhancement
Edit:
Additionally, I also hope to spur discussion to reach a consensus on just how to include these sort of hardware features in the sound menu in a friendly way and let it be the model. The fronting as tone controls just came from the idea of having another “EQ” in addition to the Rockbox software one as being possibly confusing to the user.
2010-05-15 14:28
Reason for closing: Accepted
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
Went in later than planned after some
additional smoothing-out.
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
A correction to the cutoff and center setting code. Use this instead.
Hey, hey. No comments? I was thinking of submenus (obvious, really). All the settings right in the sound menu makes it pretty busy. No input = I’ll think it through and impose my will and let it work itself out. :D
Sound Menu
—-Tone Controls
——–Low Shelf
——–Low Shelf Cutoff
——–Peak 1
——–Peak 1 Center
——–Peak 2
——–Peak 2 Center
——–Peak 3
——–Peak 3 Center
——–High Shelf
——–High Shelf Cutoff
—-3-D Enhancement
Edit: Spaces don’t indent
Edit
Basically the final revision outside of any tweaks that come to mind. The language should minimize chances of confusion between the SW EQ and the hardware controls. If anyone has major objections (I know you’re getting the FS mailings…yes YOU!), they have until tomorrow afternoon (EDT) to scream bloody murder. For that reason, once in SVN, there should be no excuse to admonish the scheme here. It sets up a framework for other sorts of cominations of HW EQ tone control settings and band numbers.
We have:
—-Tone Controls
——–Band 1 Gain
——–Band 1 Frequency
——–Band 2 Gain
——–Band 2 Frequency
——–Band 2 Width
——–Band 3 Gain
——–Band 3 Frequency
——–Band 3 Width
——–Band 4 Gain
——–Band 4 Frequency
——–Band 4 Width
——–Band 5 Gain
——–Band 5 Frequency
—-3-D Enhancement
Gains are highlighted with a different icon, the same used for Bass/Treble currently since in my estimation those settings are more likely to be sought out for changing than the others. Who knows, perhaps gains could be grouped together. I want to minimize menu depth. Perhaps it could have an “advanced” submenu containing all features, otherwise just gains + “Advanced Settings” under “Tone Controls”. That’s easy to rearrage without compatibility concerns.
This one presents gains only to the “Tone Controls” submenu along with “Advanced Tone Control Settings” as the last item, which shows settings for *all* parameters, per above diagram. It’s my personal favorite since it keeps things simple and quickly accessible unless you want to get into nitty-gritty.
The only thing which comes to my mind is that this menu should state explicit that it is HARDWARE supported not SW supported.
I don’t think there’s a particularly nice way to explain, in the menus themselves, that this set of settings is implemented in hardware and thus more efficient but less flexible. The manual should, of course, say this :)
For the iPod Video, I believe, there was an implementation that was labeled, more-or-less, “Hardware Equalizer”. Well, there’s deprecated strings left over from that reverted attempt.
With the basic Bass and Treble controls, obviously there’s no explanation of their hardware or software nature, which depends on the whether the target has them in hardware. I think I’ll avoid doing that unless it becomes the norm for Rockbox, which never explains it in the menus for other players that have their own hardware effects (like MAS codec Archos players).