Support and General Use > Audio Playback, Database and Playlists
Skipping Ogg Files
Denzyl:
Hi All
I have been using Rockbox on my X5L 30Gb since 20-Aug-06
At first I used the Builds directly off the Rockbox site!
But since December 2006 I started to use the Maxwen builds due to the WPS patches!
I don't download every version that comes out though!
Anyway as of the 7th March 2007 build Ogg files started skipping usually about 20 to 30 seconds after start, the skip is usually about a half beat to single beat in length. They then continue to skip every 20 to 30 seconds throughtout the playing of that file!
I also tried the 11th March 2007 Maxwen, still skipping!
So I swapped back to a pure 'Rockbox' mainsite version latest build 19th March 2007 (r12841 - 070319) skipping seems more pronounced & noticable (But this might be due to me now knowing what to listen for!)
Now for details! All Ogg files are Winamp 5.2 to 5.33 rips direct from CD's I own!
Details from a skipping Ogg file
Length : 5:43
Average bitrate : 141 kbps
File size : 6,076,031 bytes
Nominal bitrate : 160 kbps
Channels : 2
Sampling rate: 44100 Hz
Serial number: 26135
Version : 0
Vendor :
Xiph.Org libVorbis I 20040629
Playback of the above file on Winamp and the pre March Rockbox version was flawless!
I reset all Rockbox config files before I reboot to new version!
Rockbox Bootloader is version 2.0
Lear:
Strange. It sounds like Rockbox doesn't decode the audio data quickly enough, but for such an Ogg, that shouldn't happen. If you go to System > Debug > View audio thread, you can see if that is the problem.
The interesting values are mainly cpu freq and boost ratio. If everything is normal, the cpu freq should alternate between two values (being at the lower value most of the time) and the boost ratio should be around 30 for Ogg files with that bitrate (assuming the X5 CPU is about as fast as the one in the H140).
Denzyl:
Thanks for the help Lear.
Here is the debug data from the Ogg in my first post!
CPU Frequency is 45Mhz to 124Mhz as you predicted 124Mhz is very fleeting (it took 3 attempts to actually be able to read it) and it is mainly 45Mhz
CPU Boost started at 0% jumped to 52% then swings between those figures, heading down to a final 16% after about 10 seconds and is rock solid after that at 16%
pcm: is about 40,000 to 50,000 out of a Max of 529200
While the codec is running 6,000,000 out of 12,765,152 But occasionally jumps to Max then falls back to around 12,000,000 and stays there for a while slowly falling back to 6,000,000!
Pcmbufdesc runs up to 15/21 then fluctuates between 12/21 & 15/21
Hope this helps :)
Llorean:
And was your audio skipping during this time period?
The PCM buffer should be at 0 when the audio skips under normal behaviour (well, under "the most common cause for skipping" style behaviour).
Lear:
The PCM buffer should be close to full, so this sounds like the problem, but I don't really know what's causing it. It almost like it is stuck in low-latency mode... Did you have any sound-processing options on, like the equalizer or crossfade? If so, have you tried without them enabled?
Navigation
[0] Message Index
[#] Next page
Go to full version