Projects / xmcd2make


xmcd2make is a set of Perl scripts which support users of the gramofile recording, track splitting, and signal processing package. It consists of 3 userland tools: (a command line interface to gramofile track detection), (a command line interface to gramofile track splitting and signal processing), and (a script that takes an xmcd file of song names and track timing files and creates a makefile). When the makefile is run, it splits the tracks, performs gramofile signal processing, and encodes the resulting tracks to Ogg Vorbis format with the correct song names and good tags.

Operating Systems

Recent releases

  •  16 Jan 2005 07:03

    Release Notes: A bug in findtracks that prohibited proper command line options processing was fixed. A Makefile problem with the default installation path was also fixed.

    •  13 Jan 2005 11:55

      Release Notes: The scripts now uses Audio::Gramodile and libgramofile. All dependencies on gramofile and swig were removed. A new xmcdsearch script was added for automatically searching and downloading xmcd files.

      •  07 Jun 2003 16:02

        Release Notes: New targets "make discN" and "make shnarchiveN" to automatically burn audio and shn archive CDs.

        •  04 Jun 2003 04:18

          Release Notes: Support for creating shn archives and generation of etree-compliant text files, support for the new gramofile version 1.6v3d, and functionality with SWIG 1.3 as well as 1.1.

          •  19 Oct 2001 08:58

            Release Notes: A bugfix was added to handle xmcd files with multi-line song names.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.