Carla ~ Cross-platform Plugin Host


Carla is a fully-featured modular audio plugin host, with support for many audio drivers and plugin formats. It has some nice features like transport control, automation of parameters via MIDI CC and remote control over OSC.

Carla currently supports LADSPA (including LRDF), DSSI, LV2, VST2, VST3 and AU plugin formats, plus SF2 and SFZ file support. It uses JACK as the default and preferred audio driver but also supports native drivers like ALSA, DirectSound or CoreAudio.

There are 4 types of engine processing:

  • Single-client: (JACK driver only)
    Same as Multi-client, except that all JACK ports belong to a single master client.
    This is needed when a setup doesn’t support multi-client JACK apps, such as LADISH.
  • Multi-client: (JACK driver only)
    Every single plugin is exposed as a new JACK client. Audio and MIDI ports are registered as needed.
  • Rack:
    Plugins are processed in order, from top to bottom.
    Plugins with non-stereo audio channels are not supported, but a forced-stereo option is available for Mono ones.
  • Patchbay:
    Modular patchbay mode, just like in JACK Multi-client and many other modular applications.
    Every plugin gets its own canvas group and ports allowing you to interconnect plugin audio and MIDI.
carla

kx.studio/Applications:Carla
github.com/falkTX/Carla

gmorgan ~ Cross-platform Rhythm Station


gmorgan is a rhythm station, a modern organ with full editable accompaniment for play in real time emulating the capabilities of commercial rhythm stations “Korg”,”Roland”, “Solton” … also has a small pattern based sequencer like “Band in a Box”. Uses the capabilities of ALSA sequencer to produce MIDI accompaniment.

gmorgan.sourceforge.net
deb-multimedia.org/dists/testing/main/binary-armhf/package/gmorgan

WhySynth ~ DSSI Softsynth Plugin


WhySynth is a versatile softsynth which operates as a plugin for the DSSI Soft Synth Interface.

Features:

  • 4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per voice.
  • 11 oscillator modes: minBLEP, wavecycle, chorused wavecycle, asynchronous granular, three FM modes, waveshaper, noise, PADsynth, and phase distortion.
  • 10 filter modes.
  • flexible modulation and mixdown options, plus effects.
whysynth

smbolton.com/whysynth

ReZound ~ Multi-platform Audio Editor


ReZound aims to be a stable, open source, and graphical audio file editor primarily for, but not limited to, the Linux operating system.

ReZound

rezound.sourceforge.net
sourceforge.net/projects/rezound
github.com/ddurham2/rezound

JSIDPlay2 ~ Java SID Player


This is a multi-platform Commodore 64 emulator specialized for sound reproduction. It is also a SID player for music collections like HVSC and CGSC. It is a full C64 emulator and can play games of the GameBase64 project as well.

jsidplay2

haendel.ddns.net/~ken
sourceforge.net/projects/jsidplay2
Java SIDPlay2 Online

TempoPerfect ~ Cross-platform Metronome


TempoPerfect is a free software metronome. Unlike mechanical metronomes, our software metronome provides a clear and precise beat that won’t wind down, making it an essential tool for any musician.

  • Simple and intuitive interface
  • Highly accurate beat simulation
  • Accent the first beat in a measure
  • Preset tempos include Largo, Allegro, Presto and more
  • Visual beat indicator bar provides a helpful visual cue
  • Create accurate beat patterns for simple or complex rhythms
  • Subdivide beats to hear difficult patterns, such as triplets
  • BPM Tempo Guide chart for each speed of music (e.g., Allegro=120-168)
  • Subdivide beats into accented beats and regular beats to emphasize different patterns
  • Use on your computer or as a metronome app on your mobile device
  • TempoPerfect also includes a tempo guide within the program which is a helpful resource for remembering the BPM for particular speed markings (e.g., Allegro).
tempoperfect

www.nch.com.au/metronome

sc68 ~ Cross-platform Atari ST & Amiga Audio Player


The sc68 is a Atari-ST and Amiga music player. It comes as a command line music player as well as libraries for developers and various plugins for well know programs.

sourceforge.net/projects/sc68
sc68.atari.org

ASAP ~ Another Slight Atari Player


ASAP (Another Slight Atari Player) plays and converts 8-bit Atari music (*.sap, *.cmc, *.mpt, *.rmt, *.tmc, …) on modern computers and mobile devices.

ASAP

asap.sourceforge.net
sourceforge.net/projects/asap
asap.sourceforge.net/web
github.com/epi/asap

Nootka ~ Learn Classical Score Notation


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
Nootka

nootka.sourceforge.io
sourceforge.net/projects/nootka

Common Music ~ Algorithmic Music Composition


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

Munt ~ Multi-platform Synthesizer


A multi-platform software synthesiser emulating (somewhat inaccurately) pre-GM MIDI devices such as the Roland MT-32, CM-32L, CM-64 and LAPC-I.

munt

munt.sourceforge.net/
sourceforge.net/projects/munt/

GrandOrgue ~ Virtual Pipe Organ


GrandOrgue is a sample based pipe organ simulator. When connected to MIDI keyboards and an audio system, it can accurately simulate the sound of a real pipe organ. This application has builds for Linux, Windows and OSX.

Features:

  • Play sample sets
  • GUI console
GrandOrgue

sourceforge.net/projects/ourorgan/
sourceforge.net/p/ourorgan/wiki/Home