Return Home
Music Applications
Free music applications on the Internet:
These free applications are available for PCLinuxOS.
To use many music applications with PCLinuxOS, you must manually install the applications.
I use and run the music applications on PCLinuxOS.
ABC Music File Editors:
abc2svg is a javascript application that runs inside a web browser online.
abc2svg is an application to edit and play ABC music files and ABC
song books.
abc2svg plays notes only. It does not play chord symbols.
Use abcjs to play chords.
abc2svg also does not play dynamic markings. The volume is constant.
File Imports: ABC v2.2 files.
File Exports: ABC v2.2 files
Operating System: Any system running a javascript browser.
2. abcjs
abcjs is a javascript application that runs inside a web browser online.
abcjs is an application to edit and play ABC music files.
abcjs does play chord symbols.
File Imports: ABC v2.2 files.
File Exports: Midi file, ABC v2.2 file, WAV audio file.
Operating System: Any system running a javascript browser.
3. RunABC 2.370
RunABC is a TCL/TK application that runs on the computer desktop.
RunABC is an application to edit, play and analyse ABC music files
and ABC song books.
Does play chord symbols.
File Imports: ABC v2.2 files.
File Exports: Midi file (X1.mid), ABC v2.2 files, Postscript sheet
music file (Out.ps)
All the music files are found in the runabc_home directory.
Operating System: Any system running a TCL/TK interpreter.
Sheet Music Editor Applications:
1. Musescore 4.51
Good for playing MIDI files and entering in music notation directly.
Geared toward a MIDI keyboard so you can input notes from a MIDI
keyboard.
Can export MIDI files to sheet music in various forms and it can
also convert MIDI to audio files.
A good application for learning and studying music.
File Imports: CAP, MIDI, MusicXml 3.1. OVE, PTB and Guitar Pro
File Exports: MIDI, MusicXml 3.1, Flac, MP3, OGG, WAV, PDF, PNG, SVG
Operating System: Linux and Windows
Audio Recording-Editing-Analysing-Playback Applications:
A good application to record, play and edit audio files on the computer.
Imports: many types of Audio files.
Exports: many types of Audio files.
Operating System: Linux and Windows
2. Sonic
Visualizer 5.2
Sonic Visualiser will be of particular interest to musicologists,
archivists, signal-processing researchers and anyone else looking
for a friendly way to take a look at what lies inside the audio file.
A good application to record, play and edit audio files on the computer.
Sonic Visualiser can merge audio and format 0 midi files together.
Imports: many types of Audio files and midi files.
Exports: WAV Audio files.
Operating System: Linux and Windows
3. QtGain v1.00
QtGain is a GUI frontend for MP3Gain, VorbisGain, AACGain and
Metaflac which analyses
and adjusts your media files so that they have the same volume without
the need to reencode the files.
Files which are already gained and need no recalculating are
automatically skipped.
Right click on the program to get a menu.
Operating System: Linux
Guitar Applications:
1. Git Hub: Tuxguitar
1.66
Home page: Tuxguitar 1.66
Geared toward guitar but it can also be used with a MIDI keyboard.
Music notation can be input via the computer keyboard using guitar tab
numbers.
You learn the guitar fret board as you need to think out the fret
number/string you will be playing on the guitar.
The tablature is displayed in sheet music notation above the
tablature, so you learn guitar tabs and sheet music notation.
This guitar application includes all the special guitar techniques -
hammer ons, pull offs, bends, slurs, slides, etc.
A good application for learning and studying guitar music.
Tuxguitar 1.63 is JAVA based and it must use JAVA 11+.
Tuxguitar 1.62 or lower works with jre-8u411-linux-x64.
File Imports: MIDI and TEF
File Exports: MIDI, WAV Audio, PDF, ASCII tab and SVG.
The old xml version exported can be read by Musescore 3 even though
Musescore reports an error.
Musescore 1 can read the Tuxguitar xml file without complaining.
Operating System: Linux and Windows
Music Theory Applications:
A good application to do musical ear training using the computer and learn some music theory.
Operating System: Linux
2. Jalmus 2.3
A JAVA application to sight read notes and rhythm using the computer.
Operating System: Linux and Windows
A JAVA application to sight read notes, scores and rhythm using the computer.
The program also can be used for ear training.
Operating System: Linux and Windows
4a. Director Musices 3.13 Download
A Java based application to teach basic music performance theory using the computer.
4b. Director Musices 3.15 Download
Version 3.15 only works with Java 8 (jre-8u411-linux-x64).File Imports: MIDI, ABC v2.1 and krn music files using the kern2dm converter which creates native mus files.
File Export: Midi performance file.Operating System: Linux and Windows
Drum Applications:
A good application to study drum tracks in MIDI files. MIDI files
can be output from Hydrogen drum tracks.
More interesting than a plain metronome, if you want some musical
accompaniment to set timing for a song.
You can play along with the MIDI file or convert the MIDI file to a mp3
file and play along with the audio.
File Imports: MIDI
File Exports: MIDI, Lilypond and audio WAV files.
Operating System: Windows
Keyboard Practice Applications:
The Linthesia application must be compiled in order to use it.
File Imports: MIDI
File Exports: No files.
Operating System: Linux Only.
2. Piano Booster
1.0
A good application to use a MIDI keyboard to play along with a MIDI
file.
The application will inform you of how well you play the keyboard.
If you want to play along you need a MIDI keyboard connected to your
computer.
File Imports: MIDI
File Exports: No files.
Operating System: Linux and Windows
MIDI File Analysis Applications:
1. MIDI Quick
Fix 1.4.0 and MIDI Quick Fix 1.5.0
A JAVA application to examine and fix MIDI files by directly editing
the MIDI events in the file.
Displays karaoke file lyrics.
Operating System: Linux and Windows
MIDIexplorer is basically a toolbox for analyzing a particular MIDI
file or a large collection of MIDI files.
MIDIexplorer can convert a Midi file to an ABC file using the midi2abc
program.
Operating System: Linux and Windows
Music Accompaniment Applications:
1. Muscial MIDI
Accompaniment (MMA) 21.09.3
A text based music application used to create MIDI style files and
sheet music.
The application is designed for creating musical accompaniment files to
play along with using a real musical instrument.
File Imports: MMA text files only
File Exports: MMA, MIDI, PDF
Soundfont Applications:
1. PolyPhone
Sound Font Editor 2.5.1
Polyphone is a sound font editor that will allow you to create and edit
a virtual musical instrument based on audio samples.
You can also edit and change existing sound font files.
Polyphone can export a file to .sf2, .sf3 or sfz format.
Operating System: Linux and Windows
Music Programming Applications:
1. music21 v9.5
A good application to study music theory by learning Python 3.8+
programming.
This application can be used with Musescore and matplotlib.
Musescore displays the music scores and matlabplot can show histograms
of note distributions.
File Imports: ABC, CAP, KRN, Midi, MEI, Musescore, MusicXML,
NWC
File Exports: Lilypond, MEI, Midi, MusicXML
Operating System: Linux and Windows
A java application to study music theory by learning custom
programming.
The custom language for creating midi files is called midicaPL.
This program is a MIDI player, MIDI compiler or decompiler, Karaoke
player and MIDI file analyzer.
Displays karaoke file lyrics.
This application also uses Musescore, abc2midi and Lilypond to
translate music files to midi.
File Imports: ABC, Alda, GP3-GP5, KAR, Lilypond, Midi, Midica,
Musescore, MusicXML, PTB
File Exports: Midi
Operating System: Linux and Windows
Music File Players:
Software Synthesizers:
1. Timidity
v2.14
Timidity plays midi files and displays karaoke lyrics if they exist.
Timidity also displays midi file information while playing, including
lyrics.
Timidity can be used as a software synthesizer. Setting: timidity -iA
A USB MIDI keyboard can be played through Timidity.
Files: MIDI and Karaoke Only
2. Qsynth 1.0.2
Qsynth is a fluidsynth GUI front-end application.
A USB MIDI keyboard can be played through Qsynth.
Qsynth can be used to test and play .sf2 soundfont files.
Midieditor 3.3 can be used to play MIDI files through Qsynth.
3. VMPK Virtual Keyboard
0.9.1
Virtual MIDI Piano Keyboard is a MIDI events generator and receiver.
The Virtual MIDI Piano Keyboard can be connected to a real MIDI
keyboard using the aconnectgui program.
Virtual MIDI Piano Keyboard can be used to test and play .sf2 soundfont
files.
MIDI Keyboard
1. Yamaha
PSR295 61 key MIDI Keyboard Yamaha
PSR295 61 key MIDI Keyboard
The Yamaha PSR295 is a MIDI keyboard which can connect to a computer
USB port.
The Yamaha PSR295 can connect to a computer software synthsizer for
playback.
The Yamaha PSR295 can also be used as a playback device for a MIDI
program.
More Music Applications