Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Even more EQ bands are necessary for many users
« previous next »
  • Print
Pages: 1 [2]

Author Topic: Even more EQ bands are necessary for many users  (Read 9378 times)

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Even more EQ bands are necessary for many users
« Reply #15 on: December 19, 2013, 09:32:21 PM »
Quote from: silvertree on December 19, 2013, 09:25:48 PM
One has to wonder with such complex hearing if perhaps a dedicated audiophile music player wouldn't be a better option than any rockboxed unit?

The software is pretty awful on most so that's not a great option.

Anyway I don't see a convincing argument in favor of more bands so I think we will probably keep it at 10 bands for newer devices and perhaps reduce older devices to fewer bands since that seems to be a common problem for users.
Logged

Offline ZoSo

  • Member
  • *
  • Posts: 8
Re: Even more EQ bands are necessary for many users
« Reply #16 on: December 20, 2013, 01:11:50 AM »
Quote
since that seems to be a common problem for users.

How is having too many bands available for use a problem for anyone? Are people really so dumb as to enable too many EQ bands on very old hardware, find their music lagging/skipping, then can't figure out that it's the EQ causing it, so they come on these forums to complain that your software sucks? Honest question.

Quote
Anyway I don't see a convincing argument in favor of more bands

I don't see a logical argument against having more bands available for use. Those who don't need the extra bands simply won't use them. Those who do need the extra bands will be glad to have them. Those who find that enabling too many bands causes their music to lag or skip can simply disable bands until the music no longer lags or skips. I fail to see how making your software more powerful and versatile would be a bad thing unless you feel there's more dumb people who would use too many bands, cause their music to lag, and not realize it's the EQ doing it than there are competent people interested in precisely shaping their desired sound.

My argument for more bands would be as follows: more bands would make your software more powerful and versatile while not adversely affecting the competent user in any way. I bought a Sansa Clip+ specifically because it can be Rockboxed and specifically because I wanted a portable with a parametric equalizer. I was disappointed to discover only 8 peak bands were available and I'm sure I'm not the only one. In fact, I'm quite sure that "X-band parametric equalizer" (if you were to raise it to X) would be an attractive selling point to many consumers, causing them to purchase Rockbox-compatible hardware specifically for it. Rockbox is already very attractive software to audiophiles for its parametric EQ and crossfeed, both of which are rare on portables, and making its EQ more powerful would make your software even more attractive to audiophiles. I've been a member of the Internet audiophile community for quite a long time now. Word about good products spreads very rapidly and virally on the Internet. Making Rockbox more powerful and attractive to the audiophile would certainly lead to word-of-mouth about Rockbox spreading quite virally across various audio communities on the Internet.
« Last Edit: December 20, 2013, 01:29:31 AM by ZoSo »
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Even more EQ bands are necessary for many users
« Reply #17 on: December 20, 2013, 03:16:04 AM »
Quote from: ZoSo on December 20, 2013, 01:11:50 AM
How is having too many bands available for use a problem for anyone? Are people really so dumb as to enable too many EQ bands on very old hardware, find their music lagging/skipping, then can't figure out that it's the EQ causing it, so they come on these forums to complain that your software sucks? Honest question.

Yes.

Search the forums / IRC log if you want to. We had pretty much 0 questions about this until the number of EQ bands was raised.

Quote from: ZoSo on December 20, 2013, 01:11:50 AM
I don't see a logical argument against having more bands available for use. Those who don't need the extra bands simply won't use them.

They still require resources, and that's on a system with rather limited resources. A DAP isn't a PC. On the one hand people put a great deal of work into making playback as efficient as possible, and on the other hand we should put in more workload for the CPU to figure if it needs to do some more EQ calculation? That doesn't make sense.

Quote from: ZoSo on December 20, 2013, 01:11:50 AM
My argument for more bands would be as follows:

As already has been said: Rockbox is open source. You can recompile it for yourself with as many EQ bands as you like. If there's really that much interest in the audiophile community someone can do that and provide builds for others. We have unsupported builds since years. But increasing flexibility for a minority of people causing the majority to get confused and increasing our support workload is simply a really bad idea.

Can we now stop this argument? It's getting really annoying, as well as the topic title is (I could start a topic saying "less EQ bands are necessary for most users", which would be -- from support experience -- much closer to reality than your "more bands" for "many" users. How many are "many" anyway?)
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline ZoSo

  • Member
  • *
  • Posts: 8
Re: Even more EQ bands are necessary for many users
« Reply #18 on: December 20, 2013, 04:16:51 AM »
Quote
Yes.

Search the forums / IRC log if you want to. We had pretty much 0 questions about this until the number of EQ bands was raised.

Quote
But increasing flexibility for a minority of people causing the majority to get confused and increasing our support workload is simply a really bad idea.

Fair enough. I understand why you don't want to add bands now. Trying your best to please everyone must be a hard job. Thanks for making your great software and discussing this with me like gentlemen. My workout headphones are still sounding pretty great right now with only 8 peak bands and crossfeed and I'm thankful for that.
« Last Edit: December 20, 2013, 04:42:06 AM by ZoSo »
Logged

Offline ulmutul

  • Developer
  • Member
  • *
  • Posts: 20
Re: Even more EQ bands are necessary for many users
« Reply #19 on: December 22, 2013, 07:31:51 AM »
I just had a short look a the source. The setting you may want to change is in this file:
rockbox/lib/rbcodec/dsp/eq.h
You can try out to set EQ_NUM_BANDS to whatever you like and recompile.
I didn't try it for myself, so I can't confirm this works. Maybe you have to do other changes as well.
Logged

Offline phr

  • Member
  • *
  • Posts: 25
Re: Even more EQ bands are necessary for many users
« Reply #20 on: March 26, 2014, 02:29:22 PM »
I had the impression at least at the start of this thread, that the OP didn't understand the difference between parametric eq (a few bands with variable center frequency and variable Q) and traditional eq (lots of fixed bands with fixed Q).  But I can't really tell.

It does seem to me that increasing bands would increase CPU load, maybe beyond what the CPU in a little player like the Sansa Clip is capable of, and also mess up the phase response at normal sample rates.  Maybe it could work better with 96 khz sampling if the source material and cpu power was there?  I do like the idea of making crappy earphones sound like good ones, through the magic of customized equalization.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Even more EQ bands are necessary for many users
« Reply #21 on: March 26, 2014, 02:40:08 PM »
Quote from: phr on March 26, 2014, 02:29:22 PM
I had the impression at least at the start of this thread, that the OP didn't understand the difference between parametric eq (a few bands with variable center frequency and variable Q) and traditional eq (lots of fixed bands with fixed Q).  But I can't really tell.

I think part of the problem is that our interface doesn't make it easy to figure out what you are doing.  We just sort of assume the user understands how to use an EQ correctly.

Quote from: phr on March 26, 2014, 02:29:22 PM
It does seem to me that increasing bands would increase CPU load, maybe beyond what the CPU in a little player like the Sansa Clip is capable of, and also mess up the phase response at normal sample rates.  Maybe it could work better with 96 khz sampling if the source material and cpu power was there?  I do like the idea of making crappy earphones sound like good ones, through the magic of customized equalization.

I don't know if the current implementation would even run at 96k, but in theory doubling the sampling rate just halves the resolution in the audible part of the spectrum while doubling the CPU requirement. 
Logged

  • Print
Pages: 1 [2]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Even more EQ bands are necessary for many users
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.091 seconds with 14 queries.