it still lacks streaming-capabilities, thus making it impossible to use
any sounds longer than about a minute - like background music.
With [ov:Lib], this gap has been closed. Now it's possible to play
OggVorbis music with a length of five minutes and more. (No one
stops you from using half an hour scores in your next game...)
The sounddata can be loaded from disk or from memory - the choice
is yours...
Just streaming - nothing more?
Starting with version 0.25, [ov:Lib] provides some basic FFT functions,
making it easy to do simple visualizations, beat-detection, etc.
What ov:Lib is not
[ov:Lib] is by no means supposed to be a replacement for PureBasic's
Sound-Library. Its one and only purpose is to stream OggVorbis files
with ease, packed into a single small library.
(ov:Lib only adds about 50kb to your upx-compressed exe!)
System Requirements
[ov:Lib] utilizes DirectSound for sound-output, so a working version
of DirectX (5.0 or higher) is required (WINMM-support may follow).
[ov:Lib] has been tested on Windows 98, 2000 and XP.
If you happen to find bugs in this version, please feel free to report them
here. Also please keep in mind that this is only a very early version which
will most likely still contain bugs. Reporting of these bugs is highly appreciated.
In case someone with a better english than me can help me out with the
helpfile - please let me know!!

Well, enough said... you can get the library here:
http://files.connection-refused.org/ovL ... b-0.26.zip
Maintenance release for PureBasic 4.0 (library only!):
http://files.connection-refused.org/ovL ... ibOnly.zip