• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Settings
  • Assigned To No-one
  • Operating System Sansa e200
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by ben_b - 2007-12-23
Last edited by safetydan - 2008-07-07

FS#8361 - Custom Stereo width settings revert to plain vanilla stereo on treble setting change

There is a glitch that reverts sound setting from custom stero width to stereo output when adjusting the sound settings treble.
To reproduce this bug on an E200,
Play a music file then press the menu button (down)
navigate to settings>Sound Settings
choose “Channel Configuration” and set to custom
choose “Stereo Width” set to 255
now go “Treble” change up or down a few clicks and press select, as a matter of fact selecting the old value does it as well
Did you hear the sound width change?
now go back to “Channel Configuration” and choose custom again
Did you hear it go back to 255 % ?
note:I had eq disabled, crossfeed off, and ditering off but seems to do it no matter what these are configured or set to.
not sure if it effects other players or not
Anyone with something other than an E200 want to see if it happens there too?

Closed by  safetydan
2008-07-07 08:19
Reason for closing:  Fixed
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

Good spotting. I've committed your patch.

Confirmed with e200 & r17030.

I'm guessing this has something to do with the e200 having software tone controls. So this bug should affect any target without hardware bass/treble.

I couldn't notice the Stereo Width change in Sansa's e200 simulator. Is it implemented by the simulator?

This does not happen when changing bass, but it happens when changing treble, although the audiohw_set_bass() and audiohw_set_treble() are pretty much alike.

Issue solved!

There is a missing break directive in a switch statement in apps/dsp.c

Please commit this fix.

BTW, please ignore my last comment, which is totally wrong.


Available keyboard shortcuts


Task Details

Task Editing