• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux xmcd2make Download

xmcd2make

July 19, 2006
A script called xmcd2make generates a Makefile as its output.
Version 2.1
License GPL
Platform Linux
Supported Languages English
Homepage freeengineer.org
Developed by C R Johnson
XMCD2Make is a software tool that enables automatic track splitting, signal processing, and Ogg/MP3 file encoding as well as SHN creation and song naming for entire recorded albums. It accomplishes all of these tasks through a simple command, such as "make ogg," by utilizing a generated Makefile.

I personally came across this program when I started to get tired of manually typing in song names for each album I was recording and encoding to Ogg. Luckily, I realized that many of the albums I was working with had song listings available via the CD database at freedb.org. I used an .xmcd file and wrote a Perl script to read the xmcd and create Ogg files using the output files from gramofile (processedxxx.wav's).

However, I quickly found two problems with my current setup. Firstly, if I changed just one source .wav file, I would have to run the entire script again. Secondly, the script execution was serial, and oggenc was not multi-threaded, meaning that it only used one of my two CPUs.

Then it hit me, why not use make to automate these processes? Make only rebuilds targets with changed dependencies and with the -j option, it runs multiple processes simultaneously. So, I made a few tweaks to my script to produce a Makefile, thus giving birth to XMCD2Make.

The most recent release of this software fixes a bug in the findtracks function that previously prevented correct options processing. Overall, I highly recommend this tool to anyone looking for a reliable and efficient way to automate music file processing.
What's New

Version 2.1: N/A

Free Download 27K
317
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Mahjong Zodiac
Get a taste of China's culture in this unique game that combines ...
Quantity/Formatter Library
The Quantity/Formatter Library is a Java library that follows the quantity/formatter design ...
django-mailer
This Django app offers a reusable solution to queue the delivery of ...
Delphi Yacc & Lex
Delphi Yacc & Lex is a parser generator toolset for Delphi and ...
MiniCppUnit
MiniCppUnit is a C++ version of JUnit, ideal for unit testing.
GraphCalc
GraphCalc is a graphing calculator software that supports 2D and 3D graphing. ...
Brasillinux Desktop
Our first deal aims to provide micro-enterprises with a free and comprehensive ...
SystemC::Netlist
SystemC Netlist is a software simulation platform that provides a comprehensive solution ...
Simple Website Software
SWS is a website software that helps generate a modern website. It ...
Math::Symbolic::Operator
This software deals with operators used in symbolic calculations. It allows users ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.