View Single Post
  #92 (permalink)  
Old 05-17-2009, 12:02 PM
Scorche Scorche is offline
Junior Head-Fi'er
 
Join Date: Jan 2007
Posts: 26
Default

Quote:
Originally Posted by Nankai View Post
I can not agree to you. There will be a long tutorial about why hifi fan don't like EQ, but I don't want to present it here. This player is not for non-hifi fan.
I would love to hear what makes you think so, but the simple fact is that any sort of modifications to the sound done in software such as EQ, crossfeed, DSP effects, etc is that if they are turned off, they are turned off with absolutely no effect on the audio stream. Unlike analog devices, there is no additional hardware EQ component that the signal is forced through that might degrade or otherwise change the data. By implementing it, you stand to appease a wider audience who can use EQ, while not affecting those "hifi fans" who can simply leave the EQ turned off and won't have their audio affected one bit. Like I said, this is simply how things work in the digital realm.

Quote:
Yes we are doing this. Yes we are doing this too.
I had hoped you would be, as these are basic things to do with portable devices that if not done would lead me to seriously question your firmware engineers (depending on the architecture of the SoC, of course).


Quote:
No we will never do this. This means worse sound quality. Hifiman Codec circuit is as complicated as any hifi CD players. Heat from filters and buffers will make the whole unit warm after playing for 20 to 30 min.
Not necessarily. I agree that there are decisions that one can take with regards to codec performance that will favor either audio quality or efficiency (not both), however there can also be other methods to make the codecs more efficient. This can be anything from something as massive as overhauling the entire codec, to something as simple as streamlining a single function. The important thing here is that one *can* modify codecs to be more efficient without sacrificing audio quality. It may not be easy, but it can be done.


Quote:
Would you please explain more about this?
That was more of a general statement that I made that I could not comment on further without overlooking the source code. However, it means tweaking anything in the core functions of the firmware as in how the kernel may work. This can include changes to how the system's resources may be manipulated, how your scheduler runs, how process threads are run, memory management, etc. The main point here is that there is always something that can be optimized to be run more efficiently/faster.

As I side note, I thank you for making the effort to reply to my post and even be around here to talk to us at all about this device. Though, I am still curious to what SoC/main processor this device is using...
__________________
Team Rockbox

Sources: (plenty due to Rockbox development/testing) Toshiba Gigabeat F40, iriver H140, iriver H320, Archos Recorder v1 with 160 gig hard drive x3, iPod Nano 1st Gen, Sandisk Sansa e250, Sandisk Sansa c250, Sandisk Sansa Clip, Sandisk Sansa m200 (3 different hardware revisions), Archos AV340, Crappy Soundcard (TM)
Interconnects: Self-made including line out docks and the other usual ICs
Amps: RSA Hornet
Headphones: ue super.fi 5 pro, ue 11 pro

Next Purchase: Thinking...

Last edited by Scorche; 05-17-2009 at 12:32 PM.
Reply With Quote