Help - Search - Members - Calendar
Full Version: mpc support possible in next-gen 20gb player!
Hydrogenaudio Forums > Lossy Audio Compression > MPC
adlai
http://gear.ign.com/articles/518/518971p1.html

here's the key quote

"The PMP-120 is based on the Linux operating system"
kjoonlee
I hate to be a wet blanket, but just because kernel land is in Linux doesn't mean you can execute your own binaries. sad.gif
rjamorim
Right. IIRC, the PhatNoise Jukebox is based on Linux. And that doesn't mean there are custom build firmwares supporting other formats floating around.
plunger
But we nevertheless always have hope!
seanyseansean
QUOTE(plunger @ Jul 28 2004, 12:49 PM)
But we nevertheless always have hope!
*



The problem is that even if their player is Linux based, there is no guarantee that they will expose the functionality of the hardware in their drivers. They may just be using Linux as a cheaper option to the proprietary embedded operating systems out there.

And it's 100% likely that their software and kernel will rely on bought-in proprietary components, so they couldn't release full compilable source code for their binaries, which are usually statically linked, so you couldn't compile your own plugins anyway.

I'd love an MPC playing hard drive based player, and guarantee I would lay out money on one. But it's gonna take a while.

sean
kjoonlee
The iPod can run uClinux. Decoding Vorbis on an iPod running uClinux takes about 80% of realtime, with unoptimized Tremor code. Musepack support should be feasible, considering MPC's fast decoding.
rjamorim
QUOTE(kjoonlee @ Aug 4 2004, 06:09 PM)
The iPod can run uClinux. Decoding Vorbis on an iPod running uClinux takes about 80% of realtime, with unoptimized Tremor code. Musepack support should be feasible, considering MPC's fast decoding.
*



The author already tried, using Peter's decoding library. Wouldn't reach real time either.

I guess that assembly optimization would be imperative in some CPU-consuming parts of the code.
dev0
Are you sure he used Peter's code and not the old ARM port?
rjamorim
QUOTE(dev0 @ Aug 4 2004, 10:22 PM)
Are you sure he used Peter's code and not the old ARM port?
*



http://www.hydrogenaudio.org/forums/index....ndpost&p=218583

Last paragraph. "another version that had some assembler code" is the old ARM port.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.