A command line tool for fast frame accurate audio image + cue sheet splitting.
This project is started mostly out of frustration over supporting split2flac with all the external dependencies and their quirks.
Mktoc simplifies the steps needed to create audio CD TOC files for the cdrdao CD burning program. For users familiar with EAC or CdrWin, TOC files are synonymous with CUE sheets. The primary goal of mktoc is to create TOC files using a previously generated CUE sheet.
- Create a TOC file from a list of WAV files.
- Convert an ExactAudioCopy (EAC) CUE file to the TOC format that is usable by cdrdao.
- Multi-session aware CUE parsing, necessary for making CDDB and AccurateRip matchable discs.
- Non-compliant CUE sheet support.
- Support for various pregap methods.
- Can create offset corrected WAV files for true ‘bit-for-bit’ accurate copies.
- Fuzzy file name logic can correct common file name spelling variations.
- Workaround known TOC file parsing bugs in cdrdao.
Cdrdao records audio or data CD-Rs in disk-at-once (DAO) mode based on a textual description of the CD contents.
Advantages of Disk-At-Once (DAO) Recording:
Recording in disk-at-once mode writes the complete disc, i.e. lead-in, one or more tracks and lead-out, in a single step. The commonly used track-at-once (TAO) mode writes each track independently which requires link blocks between two tracks. Older CD-recorder models forced a two second pause (pre-gap) between two tracks whereas newer models allow adjusting of the pause length in TAO mode reducing the number of link blocks to a minimal amount. However, with TAO it is generally not possible to define the data that is written in pre-gaps. But exactly this feature makes audio CD recording interesting, e.g. by creating hidden bonus tracks or track intros in pre-gaps like it is common habit on commercial CDs. Finally, DAO recording is the only way to write data to the unused R-W sub-channels for e.g. CD-G or CD-TEXT.
- Full control over length and contents of pre-gaps (pause areas between tracks). Pre-gaps may be completely omitted, e.g. for dividing live recordings into tracks.
- Control over sub-channel data like:
- catalog number
- copy, pre-emphasis, 2-/4-channel flags
- ISRC code
- index marks
- Support for exact audio, data and mixed mode CD copying.
- Support for R-W sub-channel writing.
- Tracks may be composed of different audio files supporting non destructive cut.
- Accepts WAVE and raw audio files.
- CD-TEXT reading and writing with drives that support it.
- CDDB access to automatically create CD-TEXT data.
- Support for on-the-fly copying.
PlayPcmWin is yet another open source audio player for audiophiles.
- Supports WASAPI exclusive mode playback. Bit-perfect capable.
- Memory play. Load all PCM data onto the main memory before the playback starts.
- Native C++ optimized code for the playback thread. C# .NET 4.0 WPF GUI for easy use.
- Supports WAV(16, 20, 24, 32bit), FLAC(16, 24bit), AIFF(16, 24bit) and AIFC-sowt and MP3.
- DoP playback of DFF and DSF files.
- Supports CUE sheets and M3U8 playlists.
- Gapless playback.
- Source code available.
ANMP aims to be a versatile but lightweight audio player, just as the other hundred thousands out there. It is written in C++11. As being only a frontend, ANMP itself doesn’t know anything about audio formats and how to decode them. That’s why it uses 3rd party libraries to decode them. By using VgmStream, GameMusicEmu, LazyUSF and supporting looped songs natively, ANMP is esp. suited to play various audio formats from video games. Moreover it supports Looped Midi Tracks.
- muting multichannel audio files
- gapless playback (for most streamed audio formats)
- arbitrary (forward) looping of songs (i.e. even nested loops)
- synthesizing MIDI files using fluidsynth
- multi-channel audio rendering
- overlapping notes do not kill each other
- unrolling looped MIDI tracks
- volume response compatible to N64’s software synth
- supports an IIR lowpass filter compatible to Rareware‘s N64 games (Conkers Bad Fur Day, Jet Force Gemini)
- support for cue sheets
- support for audio normalization based on EBU R 128
- exposes basic commands via D-Bus
IDTE is a full featured tag editor for Windows which supports tagging of FLAC, APE, ID3V1.x/2.x, WMA, LYRICS, and VORBIS tags in audio files.
It also supports the playback of 40+ various lossy and lossless music formats such as FLAC, ALAC, OGG, APE, MP3 etc.
It can rename files based on the tag information, export tag information, create playlists, search for incomplete tags on Internet, fetch lyrics, fetch cover art, supports CUE sheets, can process multiple files at same time, allows for batch file processing, supports SFX, visualizations and more…
Flacon extracts individual tracks from one big audio file containing the entire album of music and saves them as separate audio files.
To do this, it uses information from the appropriate CUE file. Besides, Flacon makes it possible to conveniently revise or specify tags both for all tracks at once or for each tag separately.
- Supported input formats: WAV, FLAC, APE, WavPack, True Audio (TTA).
- Supported out formats: FLAC, WAV, WavPack, AAC, OGG or MP3.
- ReplayGain analysis (album-gain and track-gain modes).
- Multi-threaded conversion process.
- Automatic character set detection for CUE files.
- Generation of the pertrack CUE file in the output dir.
MediaHuman Audio Converter is a freeware application for Mac OSX and Windows. It can help you to convert your music absolutely free to WMA, MP3, AAC, WAV, FLAC, OGG, AIFF, Apple Lossless format and bunch of others.
- Simple and intuitive interface
- Converts between all key audio formats
- Splits tracks by CUE sheet
- Exports to iTunes
- Converts multiple files simultaneously
- Keeps the folder structure
- Extracts audio track from video
This program is an audio player, written with the help of the Qt library. The user interface is similar to winamp or xmms. An alternative user interface is also available.
cmus is a small, fast and powerful console music player for Unix-like operating systems.