Skip to main content

Topic: Ogg Vorbis support now in Miles sound system! (Read 14851 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • senab
  • [*][*][*]
Ogg Vorbis support now in Miles sound system!
Reply #25
The lancer project is also for decoding aswell as encoding

  • kjoonlee
  • [*][*][*][*][*]
Ogg Vorbis support now in Miles sound system!
Reply #26
Mr Michael Smith was kind enough to explain to me on IRC that the libvorbisfile APIs would be unnecessary for proper looping; Ogg Vorbis files contain information that can assure that playtime in samples would remain constant after compression/decompression.

Ogg Vorbis support now in Miles sound system!
Reply #27
> new crosslap and halfrate APIs for game use
> Proper looping should be easy, I think.

As I said, cross-fading is a performance issue, not an "ease" issue.  Cross fading two blocks is a few lines of code.  It's the lumpiness of double frame decoding on the loop that sucks.  Valve didn't even like the difference between decoding long and short frames in MP3.

Thanks!