Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: iRiver to support Vorbis (Read 12730 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

iRiver to support Vorbis

Reply #25
Quote
Quote
In summary, most of their players are sure to support Vorbis, with the possible exception of the iFP-1xx line, and iMP-50, 100, and 150 line. Getting Vorbis running on the low-end iMP line may be difficult, and is quite difficult with the iFP-1xx line.

Guess that IMP-150 of mine will be featured on eBay soon 

Altough, on the other hand, I don't seem to have much use for Vorbis (now)

I read on iRiver's site that implementing Ogg on iMP-150 isn't impossible and work continues.
Ogg Vorbis for music and speech [q-2.0 - q6.0]
FLAC for recordings to be edited
Speex for speech

iRiver to support Vorbis

Reply #26
Finally, so Ogg on the IMP-350 in 2004 just as they hinted earlier this year.  I don't think I'll care by then.

iRiver to support Vorbis

Reply #27
Until yesterday I still don't understand why Xiph call this "The year of the Fish" , almost no process is made,even Vorbis 1.0.1 but now I can feel the "FORCE" 

/edit


stupid me . WTF is ACC BTW             
still LAME 3.96.1 --preset extreme -q 0 -V 0 -m s at least until 2005.

iRiver to support Vorbis

Reply #28
Quote
GO, Vorbis and ACC, GO!


Great sig!
Happiness - The agreeable sensation of contemplating the misery of others.

iRiver to support Vorbis

Reply #29
Quote
Quote
They've had no such luck with the iFP-1xx line, however, and if no "breakthrough" in Vorbis decoding is found, then no Vorbis for the iFP-1xx line. They say they're still working on it though.

Thanks for the info!

Why is it so difficult to get a Vorbis decoder running on an iFP-1xx? I mean they have >64 MB available...

They cite the lack of SDRAM as the reason.

iMP players use SDRAM for anti-skip buffering. iFP-3xx players use it for buffering while encoding from the microphone. iFP-1xx players don't need anti-skip, and they don't do encoding either. So they don't have any SDRAM.

But their current Vorbis decoding implementation uses SDRAM, which they cannot do without. Yet.

iRiver to support Vorbis

Reply #30
Quote
iRiver's buffer works also on Audio CD tracks (more than 1100 kbs). So I don't think the problem lays in bitrate and size.

Actually Vorbis seems to use a very different buffering approach during decoding than CDA or other audio formats.  My experience is not as a developer, but I did do pretty extensive tests on the Tremor decoder for the PhatNoise (/Kenwood) Music Keg for Vorbis-encoded files, and I found that (in it's current incarnation) the maximum nominal bitrate it can do consistently is 136kbps (-q 4.25, Post 1.0 CVS).  However, it decodes 1411kbps PCM WAVs just fine and ~750-850kbps FLACs fine as well.

But give it, say, a -q 5.00 Vorbis file, and it'll balk if the actual bitrate spikes too far over ~210kbps.  I have some Kraftwerk and Fatboy Slim tracks that spike up to ~210kbps even at -q 4.25, and it still doesn't fail, but the decoder is close to it's limit.  I measured that anything much over that bitrate would cause playback to skip and distort in pitch.  The guy who modded the Tremor code for this platform said it seemed the buffering wasn't keeping up with real-time playback, and the buffer would run out periodically, causing these problems (if I'm remembering his description correctly).

A specific example, Fatboy Slim's Kalifornia would skip and distort severely in the opening 14 seconds if encoded with anything over -q 4.25.  You should hear -q 10...~499kbps nominal.  Playback sounded like a guitar phrasing pedal was being used to drop the pitch dramatically, and there was also bad distortion and skipping (playback stopping entirely for fraction of a second as the buffer "refilled") every couple of seconds.

So playing back CDA at 1411kbps seems to require much lower memory and/or buffering overhead than decoding Vorbis at considerably lower bitrates (even using the integer-based Tremor libs).

Also, for reference, I used FLAC exclusively on the same device for a month or so with no audible playback errors.  My FLACs average between 750-850kbps or so.


Edit:  Note that my experience is with a different piece of hardware, but I think the same buffering problems with Vorbis playback may exist between the iRiver device and the PhatBox/Music Keg.  Didn't want to mislead anyone. 

iRiver to support Vorbis

Reply #31
Doesn't sound very promising for Vorbis, unfortunately.
flac > schiit modi > schiit magni > hd650

iRiver to support Vorbis

Reply #32
Quote
As announced, they will support only 44.1 kHz files. Pull anything off a DVD and the sample rate (usually) will be 48 kHz. Resampling cuts quality (marginally) and undoes any dithering. This is a step in the right direction, though. xen-uno

Nonsense  ! Use BeSweet or headAC3he to convert your AC3 stuff to Vorbis and your probs are solved, as both use ssrc.dll from DSPguru in 32 FP resolution for smplaing rate conversion, and you can set SSRC so it will dither the 16 Bit output just fine .....

iRiver to support Vorbis

Reply #33
The reason Ogg has problems at higher bitrates is (I believe) due to the processing power needed to decode the files rather than the physical size of the file.

That is why the physically larger CD audio and FLAC files don't have these problems; CD Audio doesn't need decoded and FLAC is designed from the beginning to be very efficient in the decoding stage.

iRiver to support Vorbis

Reply #34
HJW > Use BeSweet...

I do. In a forum (such as this) that deals with absolutes, "hacks" such as resampling are frowned upon (even if necessary). Worse yet, my mother would kill me if she ever found out I downsampled a tune. She has a history of violence and is a vorbis ultra fanatic. In a scene reminiscent of "Casino" (the blackjack cheats that signaled each other), when I told her that I had transcoded the ogg she was listening to, she had my brother hold my right hand down, yelling "YOU'LL NEVER TRANSCODE ANY SONG AGAIN...NOT WHILE I'M STILL LIVIN!!" She was about to strike my hand with a 5 pound maul before I yelled out "from flac mom...FROM FLAC!!" That cooled her jets. She knew FLAC was a lossless format, and was an acceptable transcode. I had lied though...the source file was a high quality mp3. The day continued without further incident.

xen-uno
No one can be told what Ogg Vorbis is...you have to hear it for yourself
- Morpheus

iRiver to support Vorbis

Reply #35
Quote
HJW > Use BeSweet...

I do. In a forum (such as this) that deals with absolutes, "hacks" such as resampling are frowned upon (even if necessary). Worse yet, my mother would kill me if she ever found out I downsampled a tune. She has a history of violence and is a vorbis ultra fanatic. In a scene reminiscent of "Casino" (the blackjack cheats that signaled each other), when I told her that I had transcoded the ogg she was listening to, she had my brother hold my right hand down, yelling "YOU'LL NEVER TRANSCODE ANY SONG AGAIN...NOT WHILE I'M STILL LIVIN!!" She was about to strike my hand with a 5 pound maul before I yelled out "from flac mom...FROM FLAC!!" That cooled her jets. She knew FLAC was a lossless format, and was an acceptable transcode. I had lied though...the source file was a high quality mp3. The day continued without further incident.

xen-uno

LOL!   

[OT]
You should test the limits, if you're feeling lucky that is.  Transcode her very favorite song from lame --alt-preset insane --> mppenc --braindead --> oggenc -q 6, and see if she notices.  (Oh yeah...and wear steel gauntlets that day...)
[/OT]

iRiver to support Vorbis

Reply #36
huh guys, 64Mbit = 8Mbyte