Utilities

ALSA MIDI Kommander"a DCOP interface exposing many ALSA sequencer features for shell scripts, Kommander scripts, or ..
As
ALSA Patch Bay"a graphical patch bay for the ALSA sequencer API" (requires FLTK or GTKmm), from Bob Ham
As
Alpha Junoeditorlibrarian for Roland Alpha Juno 12 and MKS50 synthesizers, from Chris Wareham
AutoTrackis a "...tool for creating practizing and demo tracks from chord charts", creating MIDI files wit..
Beat Monkeycalculates soundfile BPM and sample frames
DenoisingDenoising * Utilities
Div's MIDI Utilities for Unixexcellent collection of command-line MIDI tools
FANRfree audio note recognition (WAV to MIDI) software from Gilles Degottex
GMid2Modutility to convert General MIDI files to MOD format, from Guy Thornley
GMidiMona simple MIDI monitor, requires GTK
GWC-libthe GNOME Wave Cleaner is now a library !
Gnome Wave Cleanerdenoise, dehiss and amplify CD-quality WAV files
GramoFilea program to clean gramophone recordings for transfer to CD
JSynthLibuniversal synth editorlibrarian project, requires Java
KCompact/K25StripLinux utilities for the Kurzweil K2x00 samplers
KMidimonMIDI monitor for Linux using ALSA sequencer and KDE user interface
As
KontrollMIDI utility to generate controller messages from the mouse position, more software from Florian ..
MC303 Bulk Dumpa new utility from Olivier Delhaye
MIDI ControllerGUI to connect sliders and spinbuttons to MIDI continuous controllers (CCs), from Lars Luthman
MIDI Splitterneat Perl script to split MIDI files into separate trackschannels
Midgeis a text-to-MIDI program from David Riley
MidiChatsendreceive MIDI in realtime over the Internet
MidiCompreads and writes Type 01 MIDI files in SMF and plain text format
MidiKinesis"MIDI controllers for (almost) any purpose", a cool tool from Peter Brinkmann
MidiMutatorperforms various cross-mutations on a pair of MIDI files
MidiShareis a "... real-time operating system for musical applications" from the great crew at http:www.gr..
MidingsoloGille Degottex's realtime audio-to-pitch recognition software for monophonic signals, with MIDI o..
Miditoysturns a Playstation2 into a MIDI control surface
Nomadpatch editorlibrarian for the Nord Modular synthesizer
NormalizingNormalizing * Utilities
OplEditinteractive editor for Yamaha OPL23 soundchips, from John Meacham
QMidi*arpeggiator, controller box, event filterrouter, all that and more from Matthias Nagorni
J
Random Phase GeneratorReichian fun from Tak-Shing Chan
Rat"... translates mouse movements into MIDI controller messages", thanks to programmer Doug Garmon
RawMIDI2SMFKen Ellinwood's command-line utility for converting ALSA'a amidi to a standard MIDI file (require..
SMDIToolsa set of command-line utilities for exchanging samples with an SMDI-compatible sampler, from Oliv..
Sample Calculatorsvery useful on-line calculators for time-stretching, pitch-shifting, and transposing samples
Shelljamplay softsynths and other MIDI instruments from the command shell
Simple Sysexxernew MIDI sys-ex utility from Christoph Eckert
SynthEdnew project for creating a universal patch editorlibrarian for MIDI synthesizers
SysExxerutility for receiving, saving, and sending raw sys-ex messages, from Christian Nitschkowski
UMPUNIX MIDI plug-in for Netscape
Virtual KeyboardVirtual MIDI keyboard for ALSA sequencer
As
Virtual MIDI Piano KeyboardVMPK is a virtual MIDI piano keyboard for Linux, Windows and OSX.
As
WaoNis a WAV-to-MID converter from Kengo Ichiki
WavSplita utility for (surprise!) splitting WAV files according to a list of time values
Wavelengthrepairs erroneous data length entry in WAV file header
X MIDI softwarea suite of programs utilizing the Direct MIDI interface of the 4Front commercial OSS driver
XmToMIDconverts XM tracker files to MIDI files
Xpandnice PythonGlade GUI for dynamics compressionexpansion, requires SoX and normalize
abrowsenice utility for reading and converting AKAI S10003000 sample CDs
acecommand-line MIDI splitterprocessor, performance software from Atte Andr
aconnectguiMaarten de Boer's FLTK-based GUI for ALSA's aconnect utility
amidmapreads, processes, and transmits MIDI events
aseqjoyAlexander K
basefutility for manipulating parameters found in AIFF soundfile header
bcx2000editeditor for the Behringer BCR2000BCF2000 MIDI control surfaces, from Pieter Palmers
calcampcalculates what factor a sample needs for amplification to maximum volume (requires libsndfile)
clavierfrom Simon K
declickJoachim Schurig's "dynamic digital declicker for audio files"
dnrdenoising utility from Matti Koskinen
dx7bag"a collection of utilities for the Yamaha DX7 and... the DX1, DX5, DX7s, DX7II, DX7IIFD, TX7, TX8..
gjvidtimelinegjvidtimeline - Displays a movie as timeline of video-frames. gjvidtimeline can be synchronized to the jack audio connection kit transport mechanism. new, all things jack, jack transport, utilities
J
Jt
glibgeneric editorlibrarian for synthesizer patches
icubean editorcontroller for the http:www.infusionsystems.comICubeX sensordigitizer, from Paul Davis
jWaveset of packages for Java to create and process RIFF (WAV) files
kbdztransforms USB PC keyboardsmice into MIDI controllers
mcontrolis an ALSA sequencer client that can assign up to twelve MIDI control messages for the controller..
midi2gmn"...converts gmn (GUIDO Music Notation) files into MIDI files..."
midikbuses QWERTY keyboard for testing Csound instruments or for output to devmidi
midirguisimple MIDI routerchannelizer with FLTK GUI, more fine software from Josep Andreu a.k.a. Holborn
mirage-diska utility for copying the samples from Ensoniq Mirage diskettes, from Jean Zundel
multimidicastMIDI over a network, cool software from Dirk Jagdmann
naconnectan ncurses-based ALSA MIDI sequencer connection manager
As
normalize"a WAV file volume normalizer"
sc88sysexcommand-line utility to sendreceive data to
shntoolmulti-purpose WAV processing and reporting utility
sxpressSampo Savolainen's software "... for controlling MMC compatible software
tkdnoisenice TclTk GUI for the Csound dnoise utility, from Hudson Lacerda
wavbreaker/wavmergeGUI utilities to break or merge WAV file
wavcutis a "...short C program for cutting parts from WAV sound files", from Stefan Ondrejicka
wave2midaudio to MIDI conversion from Pablo Busto
wavnormutility to normalize 16-bit stereo WAV files
xphatuser-configurable software MIDI fader box from Paul Davis

Personal Tools
Toolbox
Hosting provided by the Virginia Tech Department of Music and DISIS.