Jalmus is a free, open source music education software helping musicians, especially pianists, to improve their sight-reading. You can train to read music with both exercises on notes or rhythms.

Jalmus is a free, open source music education software helping musicians, especially pianists, to improve their sight-reading. You can train to read music with both exercises on notes or rhythms.

Nootka is an application to help learn classical score notation. It helps in understanding the rules of reading and writing scores and helps with developing skills of playing and singing notes.
Simply: users looks at piece of a score, plays it, while Nootka is listening to it, checks and shows was it played well. All in real time.
Features:
- interactive interface to discover the rules of musical notation
- exercises with possibility to create own sets
- accurate method for detecting sung and played sounds
- natural sound of guitars
- clefs (treble, bass and others) and grand staff
- analysis of results
- different kinds of guitars and their tuning

A digital signal processor that makes dull songs sound sharper, as in brighter.
Strictly speaking, nobody really needs this DSP. It’s just that some people like the effect. If you want to compensate deficiencies in your playback equipment or listening environment, the convolver or the equalizer are more appropriate tools. ~ HA post
There are four interrelated DSPs enclosed, only use the last one, Noise Sharpening.
Noise sharpening can/should be used alone. ~ HA post
Helm runs in GNU/Linux, Mac OSX and Windows. Run Helm as a standalone synthesizer or as an LV2, VST, VST3 or AU plugin. Comes in both 32-bit and 64-bit versions.

Listing of specialized output components that extend Foobar2000 in order to interface directly with system hardware or software output devices. Some of these are already installed by default and the remainder should be installed as needed.
By default foobar2000 uses the Windows Audio Session API (WASAPI) output in shared mode on modern versions (v1.6 and later). This means foobar2000 sends audio through the standard Windows audio stack using WASAPI unless you explicitly select another output (like WASAPI exclusive, ASIO with a plugin, or other output components).
The built in outputs and all installed output components can be selected from in the Preferences: Playback > Output > Device submenu.

Displaying Output Information:
foo_outinfo allows foobar2000 to display the actual specifications of the audio being played and the output device information using titleformatting.
foobar.hyv.fi/?view=foo_outinfo
hydrogenaud.io/index.php?topic=97127.msg978428#msg978428
Exclusive mode (in the context of foobar2000 and Windows audio) means that the player takes sole control of the audio device, bypassing the Windows system mixer for the duration of playback.
Here is what that entails, factually and practically:
wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/WASAPI_output_support_(foo_out_wasapi)
wiki.hydrogenaud.io/index.php?title=Foobar2000%3aPreferences:Output#Output_Device
Foobar2000 ~ How To Install A Component
en.wikipedia.org/wiki/Audio_Stream_Input/Output (ASIO)
en.wikipedia.org/wiki/Universal_Plug_and_Play (UPNP)
en.wikipedia.org/wiki/Windows_legacy_audio_components#Kernel_Streaming
Blue Cat’s FreqAnalyst is a free spectrum analyzer plug-in that lets you monitor the spectral content of your audio signal in real time.
This plug-in has been designed to provide extreme smoothness and high resolution for both time and frequency: unlike most spectrum analyzers, Blue Cat’s FreqAnalyst is able to display continuous variations even with a very high frequency resolution, thanks to its unique smooth interpolation algorithms.
Most aspects of the audio to frequency display conversion can be managed, which lets you total control over the monitoring. A special thresholding system has been developed to help you see the important parts of the spectrum easily. In case you need extra precision in a particular frequency range, you can zoom the display and check the part of the graph you are interested in.

www.bluecataudio.com/Products/Product_FreqAnalyst
Tune It! is a piece of software that helps musicians to tune their instrument. It can also be used to monitor the pitch during live performance.
Tune It! is based on a original and very accurate pitch detection algorithm. It can tune a wide range of instruments such as guitar, bass, piano, flute, violin, saxophone, etc…
Tune It! is available for both Windows and Macintosh platforms. It can be ran as a standalone application or as a plugin within a VST or AU host.
Features:
- Automatic note recognition from A-1 up to A6.
- Programmable A440 reference from 400 to 480Hz (step of 1Hz or 0,1Hz).
- Programmable Precision
- The highest precision, the finest tuning.
- The lower precision, the lower latency (suited for tuning control during live performance)

PyKaraoke is a free karaoke player for Linux, FreeBSD, NetBSD, Windows, OSX and GP2X.
You can use this program to play your collection of CDG, MIDI and MPEG karaoke songs. No songs are provided, you must obtain these from elsewhere.
Visit here to find out more about what a CDG or MP3+G file is. In short, CDG is the format of professional karaoke CDs. These CDs can be ripped to your hard disk, and turned into a .mp3 file together with a .cdg file. This player gives you the ability to play those mp3+cdg files.
PyKaraoke Features:
- CDG (MP3+G, OGG+G, WAV+G) playback – Play standard CDG karaoke files
- MIDI (.MID/.KAR) playback – Play MIDI format karaoke files
- MPEG playback – Play karaoke songs and movies in MPEG format
- Other formats – Play any other video formats by launching an external media player
- Playlist – Queue up songs, sit back and enjoy
- Searchable song database – Easily find your songs from the main screen
- Search inside ZIP files – Play MP3+G/MIDI files wrapped in ZIP files
- Cross-platform – Runs on Windows, Linux, BSD, OSX and GP2X
- Mini Frontend – Additional mini-frontend for low res displays and handhelds
- Export to MPEG – Convert CDG and KAR files to MPG files (command line only)



Common Music (CM) is a real-time music composition system implemented in JUCE/C++ and Scheme. It generates musical output via MIDI, OSC, CLM, FOMUS and CSOUND. Its user application is called GRACE (Graphical Real-time Algorithmic Composition Environment)
Features:
- Algorithmic music composition environment
- Runs on Mac, Windows and Linux
- Real time scheduling of musical algorithms
- Two coding languages for designing algorithms: S7 Scheme and SAL (an easy-to-learn alternate)
- MIDI input/output
- CLM/Sndlib audio system built in (Scottstaedt)
- CCRMA digital audio instrument definitions built in (Scottstaedt)
- Open Sound Control input/output
- Metronomes and running algorithm redefinition for live coding
- Data visualization
- Music pattern definitions
- Fomus system built in for computing music notations (Psenicka)
commonmusic.sourceforge.net
sourceforge.net/projects/commonmusic
The Jamulus software enables musicians to perform real-time jam sessions over the internet. There is a Jamulus server which collects the audio data from each Jamulus client, mixes the audio data and sends the mix back to each client.

jamulus.io
sourceforge.net/projects/llcon
en.wikipedia.org/wiki/Jamulus
A MIDI file player that teaches you how to play the piano. PianoBooster is a fun way of playing along with a musical accompaniment and at the same time learning the basics of reading musical notation.

pianobooster.sourceforge.net
sourceforge.net/projects/pianobooster
This is an updated biography script that works in the 32bit Spider Monkey Javascript panel. This won’t work in 64bit Foobar2000 installations.

Spider Monkey Panel ~ github.com/TheQwertiest/foo_spider_monkey_panel
Biography Script: The most recent version of the script is on, or near, the last page of this discussion. ~ hydrogenaud.io/index.php/topic,112913.0.html
Forum Discussion:
hydrogenaud.io/index.php/topic,112914.msg929674