Musician's Utilities
- Accompaniment & Practice Software
- Autocomp generates simple bass/drum/keyboard accompaniment from chord sheets (requires Csound)
- GKaraoke a Karaoke simulator for GNOME, requires TiMidity
- Impro-Visor "a music notation program designed to help jazz musicians compose and hear solos", very cool Java-based app from Bob Keller
- MIDI Flash Cards MIDI-based sight-reading trainer
- MMA - Musical MIDI Accompaniment
- MMA Bob van der Poel's neat MIDI music accompaniment generator
- ys2mma converts Yamaha STY files to MMA format
- Pymprovisator Python-based program for accompaniment and improvisation assistance, from David Asorey Álvarez
- Rhyth(M)aid + GUI a program that plays drums, bass, and piano to a given set of chord changes, from Florien Schmidt
- YATM yet another time machine, alters soundfile playback speed without changing its pitch
- gmorgan nice Soundfont-based accompaniment software from Josep Holborn
- rythmaid plays swing-jazz drums/piano/bass accompinament based on user-supplied chord progressions
- stygmorgan organ with auto-accompaniment features, more good stuff from Holborn
- Courseware
- Ear Training
- Big Ears an on-line ear-training utility, requires a Java-enabled browser
- Clamor ear-training software from Ben Crowell
- Keen Little Rabbit Ears simple ear-training program, requires Perl/Tk
- RPitch JAVA-based relative pitch ear-training program from David F. Glasser
- Solfege Tom Cato's superb ear training program with Gtk interface
- Looping CD Players
- cdloop a utility to loop passages playing from an audio CD
- Audio Transcription Software
- Transcribe! excellent aid for transcribing recorded music, from the programmers at SeventhString
- Temperament And Intonation
- JavaTuner demonstrates unusual tunings and non-standard temperaments
- Scala a powerful software tool for experimentation with musical tunings, can save data in Csound score format
- Tuning By Ratios an informative page from Robert Asmussen
- Metronomes
- Countbeats displays tempo when you tap the spacebar, requires Python/Tkinter
- DiffM a Java-based metronome
- GTick a good Gtk2-based metronome
- Klicker nice metronome for KDE 3.2
- Metronome a MIDI-based metronome with Gtk interface
- TapStart Arnold Krille's cool beat/tempo matching utility for OSC and JACK
- ametro very nice "simple MIDI metronome using the ALSA sequencer" from Pedro Lopez-Cabanillas
- ctronome a metronome for the Linux console
- gTick a very nice Gtk metronome
- klick is "an advanced command-line based metronome for JACK"
- Instrument Tuners
- Hounddog instrument tuner and pitch identifier, requires KDE
- Pitchtune oscilloscope-style instrument tuning program, requires GTK
- fmit Gilles Degottex's free music instrument tuner
- qjacktuner nice JACK-based tuner from Karsten Wiese
- tuneit command-line instrument tuner for ALSA and JACK, from Mario Lang
- tuneroid instrument tuner for KDE
- Software For Song Lyrics
- Asaph "... a tool for Christian music groups and worship leaders for managing song databases", from Daniel Azuma
- Lyman song lyrics collection management software, requires Java
- Lyricue an application "...to edit/display lyrics on a second screen/projector for use at singing events such as church services", from Chris Debenham
- jLyrics nice Java-based program for storing and editing lyrics
- Music And Tablature Paper
- Score Recognition Software
- Klearnnotes2 nice music education program for KDE
- Score Reading Trainer improves musical score reading skills by practice with random scores, from Jose Pablo Ezequiel Fernandez
- Other Neat Things
- FTAP software for beat-tapping and music-performance experiments, from Steve Finney
- PhatBeat a neat tap-tempo beat counter from Postreal Media