A collection of utilities and Python modules for handling audio.
Python Audio Tools are a collection of audio handling programs. These include programs for CD extraction, track conversion from one audio format to another, track renaming and retagging, track identification, CD burning from tracks, and more.
The dynamic duo of CDDB.py and DiscID.py, along with their side-kick C module cdrommodule.so, provide an easy way for Python programs to fetch information on audio CDs from CDDB (http://www.cddb.com/) -- a very large online database of track listings a
A suite of tools for handling CD+G karaoke disks and files. Rips CD+G disks to MP3+G files, and burns CD+G disks from MP3+G and OGG+G files.
fastoggenc is a multithread python script which converts mp3, m4a, wma, wav and other audio formats into ogg-vorbis format. It is a fork from dir2ogg script that was previously inspired by the perl script mp32ogg.
This is a simple Python module for retrieving and setting so-called ID3 tags on MP3 compressed audio files through an object-oriented interface. MP3 players generally use this simple information for display track title, artist name, and album title whi
Multi platform GUI CD Ripper & Encorder. Using Python, wxPython, Python extension module(akrip lib, lame_enc, paranoia) etc...
FLAC Rip and Transcode is a set of scripts for loss-less encoding of entire CDs into FLAC images. These images can then be converted into one or more per-track file formats, depending on the user's needs.
The UIless Playlist Manager intends to be a generic music player, capable of managing multiple playlists based on different criterias, scalable to accomodate the needs of end users. UPM is an experiment in AI-using playlist management technology.
Frontend for mpg123 and cdrecord that lets easily create audio CDs from MP3 files. It is written in Python and uses GTK/GNOME for GUI.
Birne is a CD burning program and acts as a frontend for cdrecord and mkisofs. It is written in Python around the pygtkmvc framework and has a nice Gtk+ interface. Major design goal is simplicity and clarity.
A simple commandline python program to produce Audio CD\'s from playlists (i.e. XMMS, WinAmp); decompressing/burning them with the _greatest_ efficiency possible. Depends on mpg123, ogg123 & cdrdao for the backend.
CCM (CCM is a Console Mediacenter) is an interface to execute your favourite media via shell. It's based on mplayer and it's written in python. The goal of this project is to create an integrated mediacenter for the linuxboxes without X server running
CongaBonga is light-weight media player. It's aims are multiple functionality with easy of use. CongaBonga can play and edit metadata of any popular format, it can rip and burn cds, and more features coming up.
Creative Digital Audio Workstation
A Digital Audio Workstation, by musicians for musicians, built on top of a highly optimised low-latency (standard) Ubuntu version. This DAW, under active development, is developed with commercial music packages and music hardware in mind. The workstation looks and feels like a Macintosh, bundled with (64bit, >1.4Ghz) hardware, can be used out-of-the-box by musicians. The software also allows purchase of -commercial- licenses like Ardour and Bitwig. One commercial jazz release: "Mind the Gap", by jazz-artist and techno-guru-programmer Herbie van Tetering (maker), was already created (with CreativeDAW) and published (on CD Baby) online.
The Envelopalator is a cdlabelgen frontend to quickly and easily make paper envelopes for CDs with track listings. It is written in python and uses the pygtk libraries.
GryPhon is a Linux GTK CD-Player focusing on configurability, features and looks. It is a full-featured CD-Player, with CDDB-loading/editing/saving and is written PURELY in Python. GryPhon also features a full-featured CD audio library called CDLow.
Jack is a text mode (optionally curses) CDDA extraction / MP3 encoder frontend with features like freedb query, continue mode, customizability and many more
Jamendo Tools is a set of tools to publish, listen or view Creative Commons content in Peer 2 Peer networks.
Mpyre is a Python front-end to cdparanoia and lame mp3, musepack, ogg vorbis and flac encoders, that includes id3 and apev2 tagging.
MixMasta P is a Python script designed to ease the process or making mix CDs, or other works involving playlists. It will read a playlist and copy/convert/normalize all tracks automatically.
This little BBC project shows how to calculate MusicBrainz DiscID from already extracted wav files, and put the MusicBrainz lookup into MySQL database.
Noozy is an advance digital cross-platform music player mastered by Noozxoide sound processor its own. On this new baked 3ZS version many improved from the previous...
Audio file analyzer, data reporter and formatter, eventually ripper/converter/encoder.
Builds and manages a relational (SQL) database of digital music files (typically MP3's, although not necessarily). Storing music in a SQL database makes it possible to easily build interesting playlists. All-in-one CD-to-MP3 interface.
PyFreeDBTag is a console program which uses information from the FreeDB database to (re)write metadata on digital audio files (MP3 and Vorbis, for now). It supports information editing, database searching, file renaming, and other bundles of niftiness.