A curated list of open source internet resources for musicians and computer-aided musicology.
Title |
Description |
birdears |
Functional ear taining for musicians. |
GNU Solfege |
Software for musical auditive training. |
Title |
Description |
musescore |
Sheet music editor and online community. |
lilypond |
Professional sheet music engraving. |
TuxGuitar |
Tablature Editor for Linux. |
Frescobaldi |
LilyPond sheet music text editor. |
Denemo |
Free and Open Source music Notation Editor. |
LMMS |
Let's Make Music with a Free, cross-platform tool for your computer. DAW software for and community of music creators. |
sox SOund eXchange |
SoX, the Swiss Army knife of sound processing programs. |
TiMidity++ |
TiMidity++ is a software synthesizer. It can play MIDI files by converting them into PCM waveform data. |
Ardour |
Digital Audio Workstation. Ardour: Record, Edit, and Mix. |
sonic visualizer
vamp-plugins
Title |
Description |
lingot |
Lingot Is Not a Guitar-Only Tuner is an instrument tuner for pc. Uses microphone. |
Title |
Description |
gtick |
Metronome |
Sheet music collections / online libraries
Classical and Early music
Title |
Description |
The Session |
Site with thousands of ABC tunes from the rich Irish musical tradition. |
Here goes a spellbook for linux musicians.
Description |
Command |
Depends on |
A4 tuning fork diapason |
play -n synth sin A4 |
sox |
Recording mp3 CTRL+C) to stop |
sox -t alsa default -b 32 -r 192000 recording.mp3 silence 1 0.1 5% 1 1.0 5% |
sox |
Playing MIDI file |
timidity filename.mid |
timidity++ |
Convert PDF to images |
convert -density 300 a.pdf -resize 25% a.png |
ImageMagick |
Mandolin / Violin / Fiddle
Title |
Description |
Fretboard-SVG |
Find scales and chords on mandolin's violin's fretboard / fingerboard |
Title |
Description |
abcjs |
Renders abc sheet music using javascript and svg. |
teoria.js |
Javascript taught Music Theory. |
tonal |
A functional music theory library. |
Title |
Description |
abjad |
Library for composing music. |
music21 |
Python lib for musical analysis and computer-aided musicology. |