Debian Edu Project
Summary
Music
Debian Edu music and sound applications

This metapackage depends on various applications that can be used to teach music.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Edu to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Edu mailing list

Links to other tasks

Debian Edu Music packages

Official Debian packages with high relevance

Audacious
small and fast audio player which supports lots of formats
Versions of package audacious
ReleaseVersionArchitectures
squeeze2.3-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy3.2.4-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie3.5-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch3.7.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster3.7.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid3.7.2-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream3.8.2
Debtags of package audacious:
fieldarts
interfacex11
roleprogram
scopeapplication
soundplayer
uitoolkitgtk
uselearning, playing
works-withaudio
works-with-formatmp3, oggvorbis
x11application
Popcon: 1672 users (449 upd.)*
Newer upstream!
License: DFSG free
Git

Audacious is a fork of beep-media-player which supports Winamp skins and many codecs.

In the default install, the following codecs are supported:

  • MP3
  • Ogg Vorbis / Theora
  • AAC and AAC+
  • FLAC
  • ALAC
  • Windows Media (WMA)
  • WAVE

Additionally, Audacious is extendable through plugins, and contains other useful features like LIRC support. Support for many more codecs can also be added through plugins.

This package contains the core player and its localization.

Audacity
fast, cross-platform audio editor
Versions of package audacity
ReleaseVersionArchitectures
squeeze1.3.12-6amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.0.1-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.0.6-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.0.6-2hurd-i386
stretch2.1.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.1.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.1.2-2amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream2.1.3
Debtags of package audacity:
fieldarts
interfacex11
roleprogram
scopeapplication
soundmixer, recorder
uitoolkitwxwidgets
useediting, learning
works-withaudio
x11application
Popcon: 9246 users (687 upd.)*
Newer upstream!
License: DFSG free
Git

Audacity is a multi-track audio editor for Linux/Unix, MacOS and Windows. It is designed for easy recording, playing and editing of digital audio. Audacity features digital effects and spectrum analysis tools. Editing is very fast and provides unlimited undo/redo.

Supported file formats include Ogg Vorbis, MP2, MP3, WAV, AIFF, and AU.

Denemo
GTK+ front end to GNU Lilypond
Versions of package denemo
ReleaseVersionArchitectures
squeeze0.8.16-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.9.2-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.1.8-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
buster2.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package denemo:
fieldarts
interfacex11
roleprogram
scopeapplication
suitegnu
uitoolkitgtk
useediting, learning
works-withmusic-notation, text
works-with-formattex
x11application
Popcon: 42 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

GNU Denemo is a GUI musical score editor written in C/GTK+. It is intended primarily as a front end to GNU Lilypond, but is adaptable to other computer-music-related purposes as well.

Screenshots of package denemo
Education-menus
Debian Edu menu reorganization
Versions of package education-menus
ReleaseVersionArchitectures
squeeze0.851amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.713+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.812+deb8u1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.924amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.924amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.924amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

A package to reorganizate menu branches in order to get a structure easy to use for teachers and students.

To activate the menu reorganization, a teachers or students group must exist in the system and the user has to be a member of one of these two groups.

Fluid-soundfont-gm
Fluid (R3) General MIDI SoundFont (GM)
Versions of package fluid-soundfont-gm
ReleaseVersionArchitectures
squeeze3.1-5all
wheezy3.1-5all
jessie3.1-5all
stretch3.1-5.1all
buster3.1-5.1all
sid3.1-5.1all
Debtags of package fluid-soundfont-gm:
roleapp-data
soundmidi
Popcon: 254 users (43 upd.)*
Versions and Archs
License: DFSG free

This is a GM SoundFont, for use with any modern MIDI synthesiser: hardware (like the emu10k1 sound card), or software (like FluidSynth).

This package provides the larger GM sound set, without the Roland Sound Canvas extensions.

Fluidsynth
Real-time MIDI software synthesizer
Versions of package fluidsynth
ReleaseVersionArchitectures
squeeze1.1.1-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.1.5-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.1.6-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.1.6-3hurd-i386,kfreebsd-amd64,kfreebsd-i386
stretch1.1.6-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.1.6-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.1.6-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream1.1.6/fluidsynth-1.1.6
Debtags of package fluidsynth:
fieldarts
interfacecommandline
roleprogram
scopeutility
soundmidi
uselearning, playing
works-withaudio
Popcon: 143 users (149 upd.)*
Newer upstream!
License: DFSG free
Git

Fluidsynth is a real-time midi synthesizer based on the soundfont2 specifications. It can be used to render MIDI input or MIDI files to audio. The MIDI events are read from a MIDI device. The sound is rendered in real-time to the sound output device.

Freebirth
Bass synthesizer/sample player/sequencer
Versions of package freebirth
ReleaseVersionArchitectures
wheezy0.3.2-8amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
stretch0.3.2-9.2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.3.2-9.2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.3.2-9.2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package freebirth:
fieldarts
interfacex11
roleprogram
scopeapplication
soundsequencer
uitoolkitgtk
uselearning
works-withaudio
x11application
Popcon: 11 users (19 upd.)*
Versions and Archs
License: DFSG free
Git

Freebirth is a free software bass synthesizer / step sequencer / sample player similar to Rebirth. The bass synthesizer resembles a 303 but also has other capabilities such as

  • Three oscillators (saw, sin, sqr)
  • Phase offsets for each oscillator
  • Separate filter and amplitude envelopes
  • Separate tuning for each oscillator
  • Two effects busses (reverb and delay).
Screenshots of package freebirth
Gtick
Metronome application
Maintainer: Roland Stigge
Versions of package gtick
ReleaseVersionArchitectures
squeeze0.4.2-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.5.1-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.5.4-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.5.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.5.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.5.4-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package gtick:
fieldarts
interfacex11
roleprogram
scopeutility
suitegnu
uitoolkitgtk
uselearning, timekeeping
works-withaudio
x11application
Popcon: 62 users (56 upd.)*
Versions and Archs
License: DFSG free

GTick is an acoustical and graphical metronome application (usually used to support musicians at practising an instrument). It features a scale from 30 to 250 beats per minute and 2/4, 3/4, 4/4 and other meters. You need a sound device for using it.

Screenshots of package gtick
Hydrogen
advanced drum machine/step sequencer
Versions of package hydrogen
ReleaseVersionArchitectures
squeeze0.9.4.1-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.9.6~beta2-1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.9.6.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.9.7-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.9.7-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.9.7-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package hydrogen:
fieldarts
interfacex11
roleprogram
scopeapplication
soundmidi, sequencer
uitoolkitqt
useediting, learning
works-withaudio, music-notation
works-with-formatwav
x11application
Popcon: 174 users (108 upd.)*
Versions and Archs
License: DFSG free
Git

Hydrogen is an advanced drum machine. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming.

General features:

  • Very user-friendly, modular, fast and intuitive graphical interface based on QT 4.
  • Sample-based stereo audio engine, with import of sound samples in .wav, .au and .aiff formats.
  • Support of samples in compressed FLAC file.

Sequencer and mixer features:

  • Pattern-based sequencer, with unlimited number of patterns and ability to chain patterns into a song.
  • Up to 64 ticks per pattern with individual level per event and variable pattern length.
  • 32 instrument tracks with volume, mute, solo, pan capabilities.
  • Multi layer support for instruments (up to 16 samples for each instrument).
  • Ability to import/export song files.
  • Unique human velocity, human time, pitch and swing functions.
  • Multiple patterns playing at once.

Other features:

  • JACK, ALSA, PortAudio and OSS audio drivers.
  • ALSA MIDI and PortMidi input with assignable midi-in channel (1..16, ALL).
  • Import/export of drumkits.
  • Export song to wav file.
  • Export song to midi file.
The package is enhanced by the following packages: hydrogen-drumkits hydrogen-drumkits-effects
Jackd
JACK Audio Connection Kit (default server package)
Versions of package jackd
ReleaseVersionArchitectures
squeeze5all
wheezy5all
jessie5all
stretch5all
buster5all
sid5all
Debtags of package jackd:
interfacecommandline, daemon
networkclient, server
roleprogram
soundplayer
useplaying
works-withaudio
Popcon: 729 users (462 upd.)*
Versions and Archs
License: DFSG free
Git

JACK is a low-latency sound server, allowing multiple applications to connect to one audio device, and to share audio between themselves.

This dummy package depends on the current default JACK implementation.

Kguitar
Stringed instrument tablature editor for KDE
Versions of package kguitar
ReleaseVersionArchitectures
squeeze0.5-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free

Kguitar is basically a guitar tablature editor for K Desktop Environment.

It's much more than just a tab editor. It's features are: Powerful and convenient tablature editing, including many effects and classical note score editing for classic instrument players; Full and very customizable MIDI to tablature import and export; Support of extra data formats, such as ASCII tablatures, MusicXML or popular programs' format, such as Guitar Pro's or TablEdit; Chord fingering construction tools - chord finder and chord analyzer; Many additional facilities to ease tabbing work, including rhythm and lead construction tools; Highly customizable to suit a lot of possible instruments (not only 6-string guitars, and even not only guitars), including drum tracks, lyrics and other MIDI events.

Screenshots of package kguitar
Lingot
accurate and easy to use musical instrument tuner
Maintainer: Niv Sardi
Versions of package lingot
ReleaseVersionArchitectures
squeeze0.8.1-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.9.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.9.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.9.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.9.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.9.1-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package lingot:
fieldarts
interfacex11
roleprogram
scopeutility
uitoolkitgtk
uselearning
works-withaudio
x11application
Popcon: 45 users (35 upd.)*
Versions and Archs
License: DFSG free

Lingot is a musical instrument tuner. It's accurate, easy to use, and highly configurable. Originally conceived to tune electric guitars, it can now be used to tune any instrument.

It looks like an analogic tuner, with a gauge indicating the relative shift to a certain note indicating that note and its frequency.

Screenshots of package lingot
Lmms
Linux Multimedia Studio
Versions of package lmms
ReleaseVersionArchitectures
squeeze0.4.7-2amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.4.10-2.3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.0.3-5amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.1.3-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.1.3-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.1.3-7amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream1.1.90
Debtags of package lmms:
fieldarts
interfacex11
roleprogram
scopeapplication
soundmixer, recorder, sequencer
suitekde
uitoolkitqt, sdl
useediting, learning
works-withaudio, music-notation
works-with-formatmp3, oggvorbis
x11application
Popcon: 182 users (128 upd.)*
Newer upstream!
License: DFSG free
Git

LMMS aims to be a free alternative to popular (but commercial and closed- source) programs like FruityLoops, Cubase and Logic giving you the ability of producing music with your computer by creating cool loops, synthesizing and mixing sounds, arranging samples, having more fun with your MIDI-keyboard and much more...

LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/ sample-/song-/effect-management) and those of powerful synthesizers and samplers in a modern, user-friendly and easy to use graphical user-interface.

Screenshots of package lmms
Mcp-plugins
LADSPA plugins designed for Alsa Modular Synth
Versions of package mcp-plugins
ReleaseVersionArchitectures
squeeze0.3.0-4amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.4.0-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.4.0-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.4.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.4.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.4.0-5amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package mcp-plugins:
roleplugin
usefiltering
works-withaudio
Popcon: 415 users (50 upd.)*
Versions and Archs
License: DFSG free
Git

MCP plugins implement a set of LADSPA plugins that vastly improve the sound of AlsaModularSynth.

Currently they consist of these plugins:

  • Moog VCF (1-3): Moog lowpass filters that quite successfully emulate the properties of the analogue circuit. Version 3 of these filters is recommended.
  • Phaser1: A phaser with up to 30 all-pass filters in series.
  • Phaser1+LFO: The same as above, but with built-in LFO. LFO waveform can be continuosly changed from saw down to triangle and saw up.
  • Chorus (1,2): Two chorus plugins.
Noteedit
KDE Music Editor
Maintainer: Paul Brossier
Versions of package noteedit
ReleaseVersionArchitectures
squeeze2.8.1-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
Popcon: 5 users (0 upd.)*
Versions and Archs
License: DFSG free

NoteEdit is a musical score editor for KDE.

It can import/export MIDI and MusicXML, export Lilypond, MusiXTeX, PMX and ABC files, read and record from a MIDI keyboard, handle manually entered notation, complex multistaff layouts and lyrics. NoteEdit also features advanced functions such as score transposition, accidentals reduction, automatic bar generation and automatic beam gathering.

Screenshots of package noteedit
Pianobooster
learn the piano just by playing a game
Versions of package pianobooster
ReleaseVersionArchitectures
wheezy0.6.4-3.1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.6.4b-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.6.7~svn156-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.6.7~svn156-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.6.7~svn156-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package pianobooster:
interfacex11
roleprogram
soundmidi
uitoolkitqt
usegameplaying
works-withmusic-notation
x11application
Popcon: 32 users (37 upd.)*
Versions and Archs
License: DFSG free
Svn

Piano Booster is a new way to learn the piano just by playing a game. It takes elements of the game Guitar Hero but now it uses a real piano keyboard and the game has been turned sideways so the notes scroll along a musical stave. So instead of pressing buttons on a fake guitar you end up learning to play a real musical instrument: the piano.

To run Piano Booster you need a MIDI Piano Keyboard and a MIDI interface for the PC. If you don't have a MIDI keyboard you can still try out PianoBooster, using the PC keyboard ('x' is middle C), but a MIDI piano is really recommended).

Other screenshots of package pianobooster
VersionURL
0.6.4-3https://screenshots.debian.net/screenshots/000/008/489/large.png
Screenshots of package pianobooster
Qjackctl
User interface for controlling the JACK sound server
Versions of package qjackctl
ReleaseVersionArchitectures
squeeze0.3.6-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.3.9-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.3.12-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.4.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.4.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.4.4-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream0.4.5
Debtags of package qjackctl:
interfacecommandline, x11
roleprogram
scopeutility
uitoolkitqt
useconfiguring
works-withaudio
x11application
Popcon: 615 users (405 upd.)*
Newer upstream!
License: DFSG free
Git

Qjackctl offers a user interface for controlling the JACK sound server daemon. At the same time it figures as a JACK patch bay and monitoring tool.

The package is enhanced by the following packages: qjackrcd
Other screenshots of package qjackctl
VersionURL
0.3.2-1https://screenshots.debian.net/screenshots/000/000/809/large.png
Screenshots of package qjackctl
Qsynth
fluidsynth MIDI sound synthesiser front-end
Versions of package qsynth
ReleaseVersionArchitectures
squeeze0.3.5-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.3.6-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.3.8-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.4.3-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.4.3-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.4.3-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream0.4.4
Debtags of package qsynth:
interfacex11
roleprogram
scopeutility
soundmidi
uitoolkitqt
works-withaudio
x11application
Popcon: 199 users (152 upd.)*
Newer upstream!
License: DFSG free
Git

QSynth is a fluidsynth GUI front-end application written in C++ around the Qt 4 toolkit. Eventually it may evolve into a softsynth management application allowing the user to control and manage a variety of command line softsynths but for the moment it wraps FluidSynth (http://www.fluidsynth.org).

FluidSynth is a command line software synthesiser based on the Soundfont specification.

Other screenshots of package qsynth
VersionURL
0.2.5-2.2https://screenshots.debian.net/screenshots/000/002/131/large.png
Screenshots of package qsynth
Rosegarden
music editor and MIDI/audio sequencer
Versions of package rosegarden
ReleaseVersionArchitectures
squeeze10.04.2-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy12.04-1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie14.02-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch16.06-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster16.06-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid16.06-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream17.04
Debtags of package rosegarden:
fieldarts
interfacecommandline, x11
roleprogram
soundmidi, mixer, sequencer
uitoolkitqt
useediting, learning
works-withaudio, music-notation
x11application
Popcon: 133 users (95 upd.)*
Newer upstream!
License: DFSG free
Git

Rosegarden is a Qt application which provides a mixed Audio/MIDI sequencer (for playback and recording), a multi-track editor, music editing using both piano-roll and score notation, MIDI file IO, lilypond and Csound files export, etc.

Score-reading-trainer
trainer for reading music notes
Maintainer: Steffen Joeris
Versions of package score-reading-trainer
ReleaseVersionArchitectures
squeeze0.1.4-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free

This is learning software to train and improve skills in reading music notes. Score Reading Trainer generates random notes and the user shall identify the notes. It can produce various music gamuts in different clefs.

This software can be useful for music teachers to let the students work alone and learn/improve their skills in reading music notes alone.

Web site: http://scret.sourceforge.net/

Screenshots of package score-reading-trainer
Solfege
Ear training software
Maintainer: Tom Cato Amundsen
Versions of package solfege
ReleaseVersionArchitectures
squeeze3.16.4-2all
wheezy3.20.6-1all
jessie3.22.2-2all
stretch3.22.2-2all
buster3.22.2-2all
sid3.22.2-2all
Debtags of package solfege:
fieldarts
interfacex11
roleprogram
suitegnu
uitoolkitgtk
uselearning
works-withaudio
x11application
Popcon: 61 users (36 upd.)*
Versions and Archs
License: DFSG free

GNU Solfege is an ear training program for X Window written in Python, using the GTK+ 2.0 libraries. You can practice harmonic and melodic intervals, chords, scales and rhythms, and you can add new exercises using a simple plain text file format.

Ear training is a big subject with many connections to music theory and performance of music, so I won't even try to make "a complete computer-based ear training course". But I hope someone find this software useful.

The package is enhanced by the following packages: mma
Other screenshots of package solfege
VersionURL
3.11.3-4https://screenshots.debian.net/screenshots/000/002/134/large.png
Screenshots of package solfege
Swh-plugins
Steve Harris's LADSPA plugins
Versions of package swh-plugins
ReleaseVersionArchitectures
squeeze0.4.15+1-4amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.4.15+1-6amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.4.15+1-7amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.4.17-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.4.17-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.4.17-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package swh-plugins:
roleshared-lib
works-withaudio
Popcon: 2362 users (567 upd.)*
Versions and Archs
License: DFSG free
Git

Steve Harris has written a large number of plugins for LADSPA compatible hosts (e.g. GLAME, Sweep and ecasound). The plugins available are:

amp, fast overdrive, overdrive (with colourisation), comb filter, waveshaper, ringmod, divider, diode, decliper, pitch scaler, 16 band equaliser, sinus wavewrapper, hermes filter, chorus, flanger, decimater, oscillator, gverb, phasers, harmonic generators, surround encoders and more.

Terminatorx
realtime audio synthesizer
Versions of package terminatorx
ReleaseVersionArchitectures
squeeze3.82-7.3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy3.84-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie3.90-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch4.0.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster4.0.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid4.0.1-1amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package terminatorx:
interfacex11
roleprogram
scopeapplication
uitoolkitgtk
useediting, learning
works-withaudio
x11application
Popcon: 20 users (24 upd.)*
Versions and Archs
License: DFSG free
Git

terminatorX is a realtime audio synthesizer that allows you to "scratch" on digitally sampled audio data (.wav, .au, *.mp3, etc.) the way hiphop-DJs scratch on vinyl records. It features multiple turntables, realtime effects (built-in as well as LADSPA plugin effects), a sequencer and an easy-to-use GTK+ GUI.

Other screenshots of package terminatorx
VersionURL
3.82-7.4https://screenshots.debian.net/screenshots/000/007/226/large.png
Screenshots of package terminatorx

Official Debian packages with lower relevance

Beast
music synthesis and composition framework
Versions of package beast
ReleaseVersionArchitectures
wheezy0.7.4-5amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package beast:
devellang:scheme
fieldarts
interfacex11
roleprogram
soundmixer
suitegnome
uitoolkitgtk
works-withaudio
x11application
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

BEAST/BSE is a plugin-based graphical system where you can link objects to each other and generate sound.

BEAST also has support for scriptability in Scheme using Guile.

The package is enhanced by the following packages: bse-alsa
Screenshots of package beast
Festival
General multi-lingual speech synthesis system
Versions of package festival
ReleaseVersionArchitectures
squeeze2.0.95~beta-5.1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.1~release-5.1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.1~release-8amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.4~release-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.4~release-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.4~release-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package festival:
accessibilityspeech
develinterpreter
interfacetext-mode
networkclient, server
roleprogram
soundspeech
uitoolkitncurses
works-withaudio
Popcon: 1051 users (4162 upd.)*
Versions and Archs
License: DFSG free
Git

Festival offers a full text to speech system with various APIs, as well an environment for development and research of speech synthesis techniques. It includes a Scheme-based command interpreter.

Besides research into speech synthesis, festival is useful as a stand-alone speech synthesis program. It is capable of producing clearly understandable speech from text.

Lilypond
program for typesetting sheet music
Maintainer: Don Armstrong (Anthony Fok)
Versions of package lilypond
ReleaseVersionArchitectures
squeeze2.12.3-7amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.14.2-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.18.2-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
buster2.18.2-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.18.2-7amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package lilypond:
fieldarts
interfacecommandline, x11
roleprogram
scopeutility
suitegnu
useediting, learning, typesetting
works-withmusic-notation, text
works-with-formattex
Popcon: 224 users (84 upd.)*
Versions and Archs
License: DFSG free
Git

LilyPond is a music typesetter, an automated engraving system. It produces beautiful sheet music using a high level description file as input.

LilyPond supports many forms of music notation constructs, including chord names, drum notation, figured bass, grace notes, guitar tablature, modern notation (cluster notation and rhythmic grouping), tremolos, (nested) tuplets in arbitrary ratios, and more.

LilyPond's text-based music input language support can integrate into LaTeX, HTML and Texinfo seamlessly, allowing single sheet music or musicological treatises to be written from a single source. Form and content are separate, and with LilyPond's expert automated formatting, users don't need typographical expertise to produce good notation.

LilyPond produces PDF, PostScript, SVG, or TeX printed output, as well as MIDI for listening pleasures. LilyPond is exported from the RoseGarden and NoteEdit GUIs, and can import ABC, ETF and MIDI.

LilyPond is part of the GNU Project.

 Authors: Han-Wen Nienhuys <hanwen@cs.uu.nl>
          Jan Nieuwenhuizen <janneke@gnu.org>
The package is enhanced by the following packages: frescobaldi python-ly python3-ly
Screenshots of package lilypond

Packaging has started and developers might try the packaging code in VCS

Ultrastar-ng-xine
karaoke game that allows user supplied songs
Versions of package ultrastar-ng-xine
ReleaseVersionArchitectures
VCS0.2.1-2all
Versions and Archs
License: free
Debian package not available
Svn
Version: 0.2.1-2

Karaoke program which is based off and looks similar to Singstar for PS2. UltraStar-NG is based on UltraStar and allows you to add your own songs in the forms of mp3s along with a song text and a music video file.

This package includes the game compiled against xine.

No known packages available but some record of interest (WNPP bug)

Lenmus - wnpp
music education software to learn music theory and language
License: GPL
Debian package not available

LenMus is a music education software that you can use to practice your music reading skills, improve your aural recognition abilities or just learn the fundamental principles of music theory and language. It allows you to focus on specific skills and exercises, on both theory and aural training. The different activities can be customized to meet your needs. And provides interactive feedback until mastery of each concept is achieved. It will include a notation editor.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 201315