Features

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.

libmpg123

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

libout123

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.

libsyn123

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!