Solfege

Jul 20, 2023

Free ear training software

When you study music on high school, college or music conservatory, you usually have to do ear training. Some of the exercises, like sight singing is easy to do alone. But often you have to be at least two people, one making questions, the other answering.

GNU Solfege tries to help out with this. Solfege is a computer program written to help you practise the more simple and mechanical exercises on your own. These are the exercises written so far

  • Recognise melodic and harmonic intervals
  • Compare interval sizes
  • Sing the intervals the computer asks for
  • Identify chords
  • Sing chords
  • Scales
  • Dictation
  • Remembering rhythmic patterns


Checkout these related ports:
  • Zynaddsubfx - Realtime software synthesizer
  • Zrythm - Modern music production system, also known as DAW
  • Zplugins-lv2 - Collection of LV2 plugins to be bundled with Zrythm
  • Zmusic - GZDoom's music system as a standalone library
  • Zita-rev1 - Reworked version of the reverb originally developed for Aeolus
  • Zita-resampler - C++ library for resampling audio signals
  • Zita-njbridge - Command line client to transmit audio over a local IP network
  • Zita-mu1 - Simple Jack app used to organise stereo monitoring
  • Zita-jclient - Library to create a Jack client with a few lines of C++
  • Zita-dpl1 - Look-ahead digital peak level limiter
  • Zita-convolver - Fast, partitioned convolution engine library
  • Zita-bls1 - Blumlein Shuffler converter of binaural signals to stereo speaker pair
  • Zita-at1 - Autotuner Jack application
  • Zita-alsa-pcmi - Easy access to ALSA PCM devices
  • Zinf - GTK-based MP3 player