EasyABC is an open source ABC editor
EasyABC allows the user to create, edit, view, play, convert music written in the ABC music notation language. The program was written in Python 2.7 and WxPython by Nils Liberg and runs on Windows, OSX, and Linux. Nils Liberg is no longer supporting this open source package, however I have volunteered to continue its support and development.
A SoundFont editor and other software for editing, managing and sharing sample based MIDI instrument files for computer music composition. Support for other formats is planned.
Tool for encoding tags of mp3 files in the cyrillic charsets (cp1251, koi8-r) to unicode. Solution of problem with displaying tags in thе different charsets in a playlist. If you will find bug, mistake in the this text - mail me on firstname.lastname@example.org
pyid3lib is a Python extension module that uses the "id3lib" library to read and write the ID3v2 tag data in MP3 audio files.
VocalEasel is a simple lead sheet editor and music rehearsal tool designed for the needs of Jazz vocalists, using LilyPond to produce printable lead sheets and MMA (Musical Midi Accompaniment) to produce MIDI accompaniments.
GDTagging is a easy to use module for Python 3.0 which can read and write ID3 Tags v1 and v1.1. In future it should also support ID3 Tags v2 and higher.
Mascarpone is a tool to create playlists by using a powerful yet simple language. It is agnostic as for the playlist format and supports many. It may even store a playlist on an MP3 USB key as a collection of files to play in order.
Moodtrack contains Python classes for music-emotion analysis and assembly, enabling users to build soundtracks based on emotion and timing. USERS: Music Supervisors/Composers/Producers, Game Audio Developers, Content Providers. FILM DEMO: moodtrack.tv
PSPy is a content manager for the Sony PSP. You will have acces to your homebrews, games backup, savegames, videos and music. Written in Python for Unix systems, using Glade/pyGTK, under the GPL license.
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.
Command line tool which automatically cuts very big MP3 files according to a timeline, without having to convert to an intermediate format and without the need for huge quantities of RAM or disk space. Each subfile can be automatically postprocessed with
Simple command-line tools for mass updates to ogg vorbis file tags.
The Ride Guitar Tab Editor offers an easy way to create ascii guitar, bass and drum tabs.
BASIS FOR AN OPEN SOURCE PROJECT to convert NoteWorthy Composer files from/to MusicXML. Two Python 3 programs for NoteWorthy Composer files in nwctxt format. 1. nwctxt2xml.py - Converts nwctxt into XML 2. xml2nwctxt.py - Converts XML into nwctxt
Edit audio file tags using SQL. Reads audio files in a directory, loads the tags into an SQLite database, accepts SQL queries acting on this database, then (optionally) writes changes back out to the audio files.
Schnolgo is a multi-format musical composition package written in Python. It is built with an extremely flexible system for representing rhythmic structures and is intended to allow for songs to be written so as to make use of "guided improvisation".
Siberlioz shall be a music score editor (a sheet music creation tool) to be written in Jython (Python on the Java platform, using Swing), focusing on advanced notation. We are almost ready to start writing code. Join us!
SynthEd is an attempt to build a cross-platform universal editor/librarian for MIDI music synthesizers. SynthEd will leverage XML and wxPython to support synthesizers with minimal coding.
A Python Audio Beatslicer
An XML-based musical score processing framework written in Python, which outputs CSound score files.
Replacement for the Java Media Framework (JMF), allowing you to transport not only audio and video. In extention a modular software synthesizer designer/sequencer sharing local hardware over the internet.