<div class="gmail_quote">On Sun, Mar 15, 2009 at 8:27 PM, Adam Langley <span dir="ltr"><<a href="mailto:alangley@winscribe.com">alangley@winscribe.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
My end-goal is actually to do this with the SPEEX codec, but I'm using<br>
Vorbis for now because I have previous experience with it. Am I going to<br>
have the same problem with SPEEX?</blockquote><div><br>You're going to have a different but equally insurmountable problem. Speex is a CELP-based codec. The LP stands for "Linear Prediction", which means that each frame depends on the history of frames that came before it. This in turn means that you can't rearrange frames without introducing artifacts.<br>
<br>By the way, you're not saying what kind of audio you're planning to encode, so it should be noted that Speex is purely designed to encode human speech. It's very good at that, but It will perform poorly if you try to encode music or other sounds with it.<br>
<br>-Carsten<br><br></div></div>