Skip to content
United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.
Branch: master
Clone or download


uos : United OpenLib of Sound.

uos unifies the best open-source audio libraries.

For fpc, fpGUI, MSEgui and LCL.

With uos you can:

. Listen to mp3, ogg, wav, flac, m4a, opus, cda ... audio files.

. Deal with 16, 32 integer or float 32 bit resolution.

. Do internet audio streaming of mp3 and opus files.

. Record all types of input into wav file with 16 or 32 bit resolution.

. Add DSP effects and filters, however many you want and record it.

. Listen to multiple input and output.

. Produce sound from built-in synthesizer.

uos can use:
PortAudio, SndFile, Mpg123, Faad, Mp4ff, Opus, OpusFile audio libraries and
SoundTouch, Bs2b audio-effect libraries.

Included in the package:
. Examples fpGUI, MSEgui, LCL and console.
. Binaries of libraries for Linux, arm-Rapsberry Pi, Windows, Mac osX, FreeBSD.
See you at uos forum:

There are pre-compiled libraries also here:

Fred van Stappen

You can’t perform that action at this time.