Sunday, September 16, 2012

pi losing 2 samples every 512?

It looks like the pi (currently) has a defect in the audio where it drops 2 samples for every 512 which align quite closely to my own readings.  See this thread:

So at this point, it would make more sense for me to try to help these guts resolve this 2 sample drop issue. If I can't, then it would make sense for me to perhaps modify my code to _insert_ 2 samples for every 512 to compensate.  That would not be a very expensive hack CPU-wise so I could probably pull it off.  It would mean that the audio artifacts would still be present (2 missing samples is definitely noticeable even at this frequency) but at least the audio would tend to stay in sync for much longer (I hope).

No comments:

Post a Comment