ABC is a text-based music notation language. This project aims to promote the ABC music notation language by providing cross-platform, open-source tools for manipulating, displaying and playing (via MIDI) ABC files.
Drum machine, sequencer, DAW, midi, designed for creativity
orDrumbox is a free drum machine software, pattern oriented designed to be as creative as possible with unusual features : auto-composition, polyrhythms, arpeggiator, automatic sounds/track matching , custom softsynths, lowfi rendering, audio filters, midi .
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.
Free open source DAW, MIDI sequencer, software synthesizers
Frinika is a free, complete music workstation software for Linux, Windows, Mac OSX and other operating systems running Java. It features sequencer, soft-synths, realtime effects and audio recording.
JMP3Renamer is a plugin-based renamer/tagger written in Java. It supports automatical assignment of the data to the files and magic cookies to specify the filename format. Currently available plugins: Discogs, MusicBrainz, Filename, Filetag, Mp3, Ogg
Free and Open Source Brainwave Entrainment application
SINE Isochronic Entrainer is a Free and Open Source Brainwave Entrainment application for PC, Android, and HTML5. Brainwave Entrainment is the practice of using sounds, visual stimuli or even electromagnetic fields to alter the frequency of brainwaves. It can be done for several reasons: people with insomnia can take great benefit from it, but it can also be used to improve your attention span, and even simulate the effects of some recreational drugs. The effect is not permanent, and fades away in less than a minute after the stimuli is removed. Isochronic tones are a commonly used aural stimuli for Brainwave Entrainment, consisting of short pulses of a sine wave, varying in frequency. Unlike binaural beats, isochronic tones can be played on speakers. The Player supports touchscreens and high resolution displays. Includes a graphical editor for making presets, with a manual.
The 'Automatic Cover Tool' software will process your MP3, OGG, WMA, M4A and FLAC files collection and download missed cover images. Album art images are downloaded and saved as image file and/or as image tag in every media file in album.
Power MP3 is a java gui(swing) program. Its core function is to manage the metadata(id3 tags) of mp3 files. For example you could set the genre of either one ore more songs at once.
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.
LAoE is a rich featured graphical audiosample-editor, based on multi-layers, floating-point samples, volume-masks, variable selection-intensity, and many plugins suitable to manipulate sound, such as filtering, retouching, resampling...
Java ID3 library to read and write ID3 tags from MP3 or other files. Main objectives: respect specifications, avoid non-standard extras, support for ID3v1.1, ID3v2.4, unicode (mainly UTF-8), all frames.
This is a program to store data calculated from the tempo of a song into different degrees of seconds for use with "programming synths". Written in C++ with Visual C++ Express. Java version coming soon.
The idea behind the project is to create a good editor for the CueSheet format. It also makes possible for the user to cut single mp3 albums into a separate tracks.
MusicAide is a tool to assist musicians in transcribing and typesetting music. It has MIDI support, can export to LilyPond, and can produce guitar tablature.
A XFig based rapid prototype yeilding an audio speed alteration tool. This tool lets you arbitrarily alter the speed of audio files. It uses the WSOLA algorithm for audio speed alteration without pitch change.
Plugin based tools appliable on multiple files at once through a simple GUI. Seting custom ID3 tag info, renaming of file according to tag, setting tag from filename and many more basic tools provided. Developing of new plugins easy and fast.
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.
Blackdog is a music player and playlist manager based on Siberia RCP. It allows to manage your own music library by editing music tags, creating your playlists, listen to radio, get the lyrics of a song and even, configure your iPod or usb-key.
Deep Indigo is an application designed to analyze and repair standard WAVE music files. The main features are: playback, basic information, graphs / visualizations, and transformations to fix corruption and damage.
Unofficial tuxguitar playground for application and plugin development.
The Ride Guitar Tab Editor offers an easy way to create ascii guitar, bass and drum tabs.
A Music File ID3 Tag Labeler
JAM-TAR(Java Automatic Music Tagger And Renamer) JAM-TAR reads a music file, generates a fingerprint and gets ID3 tags from the server. Then automatically tags the music file correctly with the artist, title, and genre. JAM-TAR is built upon Echonest's Codegen program and is made in Java.
mp3-trim is a command line bash script replacement for the old unsupported compiled version of mp3-trim. mp3-trim allows you to interactively set cutpoints to trim off garbage from the start and end of mp3 files. Very quick and easy to use.
Convert between SMF (Standard MIDI File) and RMID (RIFF MIDI) format
smf2rmid and rmid2smf are two command line utilities that let you convert between SMF (Standard MIDI File) and RMID (RIFF MIDI) format. An RMID file is merely a wrapper around a Standard MIDI File; the original file is unmodified.
The Freebase MIDI Sequencer is a cross platform MIDI sequencer written in Java.