Support and General Use > Hardware
why porting ? kinda waste of time and just have fun only
saratoga:
--- Quote from: powerpan on September 11, 2013, 09:56:45 PM ---
--- Quote from: saratoga on September 11, 2013, 09:27:28 PM ---
--- Quote from: powerpan on September 11, 2013, 08:49:03 PM ---linux+rockbox codec is ok, but one thing to notice, android only supports 16bit output like rockbox original fixed to 16bit.
--- End quote ---
If you're going to port Android to something, add support for a different bit depth while you're porting it. Or don't even use the Android apis, just talk to the linux bits directly.
Or don't even bother since I don't know of anyone ever making a portable device with >16 effective bits.
--- End quote ---
--------------most embedded linux limits to 16bit.
--- End quote ---
Well yes, because its generally stupid to use 24 bit in embedded applications, so very few people do. But if for some reason you want to, there is no technical reason you cannot.
powerpan:
--- Quote from: saratoga on September 11, 2013, 10:38:43 PM ---
--- Quote from: powerpan on September 11, 2013, 09:56:45 PM ---
--- Quote from: saratoga on September 11, 2013, 09:27:28 PM ---
--- Quote from: powerpan on September 11, 2013, 08:49:03 PM ---linux+rockbox codec is ok, but one thing to notice, android only supports 16bit output like rockbox original fixed to 16bit.
--- End quote ---
If you're going to port Android to something, add support for a different bit depth while you're porting it. Or don't even use the Android apis, just talk to the linux bits directly.
Or don't even bother since I don't know of anyone ever making a portable device with >16 effective bits.
--- End quote ---
--------------most embedded linux limits to 16bit.
--- End quote ---
Well yes, because its generally stupid to use 24 bit in embedded applications, so very few people do. But if for some reason you want to, there is no technical reason you cannot.
--- End quote ---
but don't know why rockbox codec always missing LSBs
when our player plays DSD, it use 32bits output for DSD64/DSD128 playback
saratoga:
--- Quote from: powerpan on September 11, 2013, 10:49:34 PM ---but don't know why rockbox codec always missing LSBs
when our player plays DSD, it use 32bits output for DSD64/DSD128 playback
--- End quote ---
Which codec are you referring to? Most of our decoders use 32 bit output and then truncate to 16 bit in the driver for efficiency reasons.
powerpan:
--- Quote from: saratoga on September 11, 2013, 11:04:18 PM ---
--- Quote from: powerpan on September 11, 2013, 10:49:34 PM ---but don't know why rockbox codec always missing LSBs
when our player plays DSD, it use 32bits output for DSD64/DSD128 playback
--- End quote ---
Which codec are you referring to? Most of our decoders use 32 bit output and then truncate to 16 bit in the driver for efficiency reasons.
--- End quote ---
most lossless codec like flac/ape/wavpack, including wav
and WAV's id3v2 doesn't support unicode
saratoga:
--- Quote from: powerpan on September 12, 2013, 02:12:01 AM ---
--- Quote from: saratoga on September 11, 2013, 11:04:18 PM ---
--- Quote from: powerpan on September 11, 2013, 10:49:34 PM ---but don't know why rockbox codec always missing LSBs
when our player plays DSD, it use 32bits output for DSD64/DSD128 playback
--- End quote ---
Which codec are you referring to? Most of our decoders use 32 bit output and then truncate to 16 bit in the driver for efficiency reasons.
--- End quote ---
most lossless codec like flac/ape/wavpack, including wav
and WAV's id3v2 doesn't support unicode
--- End quote ---
You mean they don't decode or they decode with lower precision?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version