Projects / TwoLAME


TwoLAME is an optimised MPEG Audio Layer 2 (MP2) encoder based on tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 code and portions of LAME. TwoLAME includes libtwolame, a fully thread-safe shared library with an API very similar to LAME's.

Operating Systems

Recent releases

  •  25 Jan 2011 12:43

    Release Notes: This release includes a number of minor bug fixes and improvements to the build system.

    •  09 Jan 2008 16:09

      Release Notes: STDIN support was fixed in the twolame frontend. An energy levels bug for mono audio was fixed. "inline" was fixed for the forthcoming gcc-4.3.

      •  21 Mar 2007 20:59

        Release Notes: This release adds win32/winutil.h to the tarball, fixes bug #1629945, fixes presentation of --enable-debug in the configure script, adds twolame_encode_buffer_float32_interleaved(), fixes a bug that was losing stereo in twolame_encode_buffer_float32(), fixes twolame_set_mode() to accept TWOLAME_AUTO_MODE, adds source file IDs to the top of every file, and adds -pedantic to CFLAGS for the debug build.

        •  31 Dec 2006 12:22

          Release Notes: Energy level support was fixed. The twolame_get_framelength() function was added. A number of other minor fixes and improvements were made.

          •  08 May 2006 17:34

            Release Notes: This release adds a twolame_encode_buffer_float32() function, fixes a NAN bug for AMD-64 processors, checks the type sizes of short and float, and changes compile flags a bit. It adds -std=c99, and changes the version number displayed by the frontend.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.