You could access this page securely.


mpg123 the player

We all know that mpg123 is the fast console mpeg audio decoder/player, don't we? But here are some things that go beyond simple decoding:

out123 the sound output utility

This little program routes sound given via standard input or generated by libsyn123 to outputs handled by libout123, possibly with some conversion and mixing by libsyn123.


The decoder part of mpg123 is usable as a library in your application. Features include:


The mpg123 output library (libout123) supports a wide range of audio interfaces, including:

It also wraps over an optional buffer process to ensure continuous playback without having to deal with concurrency in the application itself.


The mpg123 synthesis library for low-latency conversion, resampling, mixing and signal generation, the latter user-accessible via the out123 program.

Hopefully valid HTML! Valid CSS!