Welcome, Guest. Please login or register.

Author Topic: Delfina Lite vs AD516 for mp3 playback  (Read 6007 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Damion

Re: Delfina Lite vs AD516 for mp3 playback
« on: March 20, 2013, 02:03:52 AM »
The Lite is reasonably stable with the right library, delfinit, etc, but there are definitely some software and/or hardware flaws that show up on a regular basis. AMPlifier, for example, never crashed with my Melody cards, like it does with the Delfina.

Quote from: Matt_H;729716
I've had the Delfina crash at random because the library is generally buggy, but I've never had it crash due to high bitrates. The audio just stutters.

The one crash that I can reproduce with 100% reliability is changing tracks in Amplifier. If one track ends and Blanker is active (i.e., currently blanking the screen) it almost always crashes. Not sure if it's an Amplifier bug or a Delfina bug, but my workaround was to run Amplifier from a script that first disables Blanker and then re-enables it when quitting.

Same problem here with both the standard blanker, and CGXBlanker. In fact, if you start an MP3 stream and just leave the computer alone, it'll often go quite a while, even a day or more. It's when you start trying to do other things while the Delfina is decoding that the problems surface quickly. For me, that's where the "high bitrate" aspect comes in - blanker will crash the Delfina when decoding a 256k stream in a matter of minutes, while you might get a few hours out of a 96k stream. I don't think DSP load is the whole story, as upping the clockrate with delftweak (I had one Lite with a 66MHz DSP) didn't seem to be a factor.

All that aside, I spent a lot of time tinkering and could never isolate the exact conditions behind the crashes, but could only limit them by taking certain precautions. I'm still half tempted to get a Flipper though, if the bugs have truly been ironed out.
« Last Edit: March 20, 2013, 02:06:13 AM by Damion »
 

Offline Damion

Re: Delfina Lite vs AD516 for mp3 playback
« Reply #1 on: May 03, 2013, 06:35:49 AM »
This is a shot from a few weeks back, where the Delfina managed 5 days uptime decoding an internet MP3 stream without a crash. (It still hadn't crashed when I finally shut it off.) All I had to do was restart the stream once a day when the server booted me off. The bitrate was high enough to cause some minor stuttering in the audio, so the card was working near 100%.

On a hunch from the advice of Matt_H, I disabled the blanker, and avoided doing much else with the computer aside from tinkering with IBrowse. There is definitely a problem with screenblankers (OS 3.9 and CGXBlanker here) that can crash the Delfina in between songs.

Needless to say, I owe Matt_H a beer! :pint: