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
|-+  Support and General Use
| |-+  Hardware
| | |-+  General Question: Mp3 Decoder Quality
« previous next »
  • Print
Pages: [1]

Author Topic: General Question: Mp3 Decoder Quality  (Read 1689 times)

Offline BdN3504

  • Artist
  • Member
  • *
  • Posts: 323
General Question: Mp3 Decoder Quality
« on: April 07, 2008, 02:00:58 PM »
After having read the Devicechart, i noticed that all the new players don't have a hardware mp3 decoder. I was wondering if there's a difference in quality between hardware and software decoding.
Does it affect the performance of a player, if hardware takes care of decoding? If so, why is there no new player featuring a hardware decoder?

(If i put this thread in the wrong section, please advise me where to put it)
Logged

Offline bascule

  • Rockbox Expert
  • Member
  • *
  • Posts: 1298
Re: General Question: Mp3 Decoder Quality
« Reply #1 on: April 07, 2008, 02:22:42 PM »
1. Hardware decoders are potentially harder or in fact impossible to upgrade to support new encoder functionality
2. Generally, you can only have one per device, limiting the device's usefulness
3. They *probably* have some power efficiencies, but the flexibility of multiple software codecs (cf Rockbox) massively outweighs that slight disadvantage.
Logged
DataBase fanboy and author of the totally overhauled Rockbox Sync Tool

Offline karashata

  • Rockbox Expert
  • Member
  • *
  • Posts: 603
  • Just a fluffy dragon with too much time on my paws
    • Alex Vanderpol (karashata) on Twitter
Re: General Question: Mp3 Decoder Quality
« Reply #2 on: April 07, 2008, 02:23:10 PM »
I'm certainly no hardware expert, but I would hazard a guess that the older players used dedicated hardware decoders because the processors available weren't powerful enough at the time to do software mp3 decoding.  The limitations of a dedicated hardware decoder is that it *only* supports the mp3 format (though I think .wav files can be played back as well, as they're already PCM), and some times the bitrates supported are fixed.

Software decoding allows for more supported formats (some common ones being OGG Vorbis and WMA), and Rockbox has written and ported codecs for less commonly supported formats (such as FLAC and SPC, for a full listing go here.)  I would expect that sound quality between a dedicated hardware decoder and a software codec would be fairly equal, as the quality of the mp3 would really depend on its bitrate.
Logged
Welp, my iriver H10 20GB is out of commission again.

Offline BdN3504

  • Artist
  • Member
  • *
  • Posts: 323
Re: General Question: Mp3 Decoder Quality
« Reply #3 on: April 07, 2008, 02:28:14 PM »
Thanks.
Logged

Offline dreamlayers

  • Developer
  • Member
  • *
  • Posts: 425
  • Boris Gjenero
    • My Blog
Re: General Question: Mp3 Decoder Quality
« Reply #4 on: April 07, 2008, 02:29:16 PM »
MP3 decoders shouldn't differ much unless they're broken.  Rockbox uses the MAD decoder, which should provide high quality output.  It provides 24 bit output, and Rockbox has a dithering option which could increase quality beyond what's possible with 16 bit decoders.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  General Question: Mp3 Decoder Quality
 

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

Page created in 0.083 seconds with 15 queries.