News for hackers. Stuff that matters.
Re:Efficient music players remain elusive by amelius on Monday June 26, 2017 @08:19AM (#14636140)
> most think they how to write efficient software when they need to, but very few can

Doesn't mp3 transcoding have dedicated hardware instructions, making the job much easier?

Re:Efficient music players remain elusive by pjc50 on Monday June 26, 2017 @12:04PM (#14637810)
It's not really "dedicated", it's just SIMD for FFT like most signal processing. Takes about 25 MIPS: https://retrocomputing.stackexchange.com/questions/2672/why-...

You can get dedicated MP3 low-power decoder chips. You might have one in a fancy PC soundcard (SBLive?), but I don't think it's included in baseline AC97.

(I remember having a 486DX that could decode MP3s with the Fraunhofer player at about 95% CPU but not Winamp, which was slighly too slow to keep up)

Re:Efficient music players remain elusive by amelius on Monday June 26, 2017 @02:55PM (#14639288)
Does this also hold for modern smartphones?
Re:Efficient music players remain elusive by pjc50 on Tuesday June 27, 2017 @07:06AM (#14644196)
I don't know exactly; the chipsets tend to be closed. I've seen baseband processors which have the AMR codec in hardware (adaptive multi-rate, used for GSM phone audio).
Re:Efficient music players remain elusive by jleahy on Monday June 26, 2017 @09:14AM (#14636496)
No, because it's so easy to begin with.
Re:Efficient music players remain elusive by amelius on Monday June 26, 2017 @09:51AM (#14636759)
Satisfying a low-power constraint?