Home

Awesome

hmp3 - Helix MP3 Encoder, with some additions

This repository contains a version of the Helix MP3 Encoder with some maintenance work applied to build on modern systems. This targets mostly Linux-based machines (tested on x86-64 and ARM), but project files for Visual Studio 2015 are also included.

On the license of the Helix MP3 Encoder

This repository contains a source code copy of the Helix MP3 Encoder in the directory ./hmp3. Please study ./hmp3/LICENSE.txt for licensing information.

On the license of other files in this repository

Files in this repository outside of the ./hmp3 directory are licensed under the terms of the MIT License, unless noted otherwise.

Compiling

A Makefile tested on Linux is provided in this directory. With the usual build systems installed, a simple make should create a hmp3 program binary in builds/release, along with compiled object files.

A binary with debug symbols can be generated with make debug.

Documentation

The encoder is documented over at the HydrogenAudio Wiki page of the Helix MP3 encoder.

Use examples