Audio File Editors
is a cross-platform multitrack audio editor. Please read
for instructions on how to get Jackaudio and Audacity working together.
is a software editor for the
based on Roland’s midi specification.
is a multitrack sound editor for GNOME 1 and 2.
is a sample editor.
a graphical audio editor.
a graphical audio editor. Version 0.7.0 or above.
a simple sample auditor.
a sound editor.
is a distribution of Bill Schottstaedt’s sound editor SND.
Its target are people that don’t know scheme very well, and don’t
want to spend too much time configuring Snd.
is an advanced instrument editor for MIDI music composition
and a software synthesizer frontend.
is a small program that can be used to make snapshots of the connections
made between JACK and/or ALSA clients. It is also capable of running in the
background, restoring connections while clients and ports appear.
- ALSA Patch Bay
is a graphical patch bay for the ALSA sequencer API and the JACK audio API. It
can use FLTK or GTKmm for the interface and take advantage LASH session
is a standalone application that provides access to the JACK transport
mechanism via a dynamic graphical slider.
is a curses Jack connection manager, based on naconnect by
is a modular patch bay for audio and MIDI systems based on Jack and Alsa.
is a Python module which provides an interface to Jack.
is a Qt based patchbay for JACK
is a Qt based graphical control application for JACK
with routing capabilities.
- Cadence (KXStudio)
manages JACK, calls other tools and also checks and tweaks the system.
is a JACK Patchbay similar to Patchage that supports JACK Transport.
- Claudia (KXStudio)
is a LADISH frontend.
- Jack Sanity
is a scriptable environment for controlling jackdbus clients.
is a standalone JACK patch bay with metadata support in matrix layout.
a dual player designed for the live DJ.
a digital DJ system, for wave, ogg and mp3 files.
is open-source vinyl emulation software for Linux.
is a Jack effect and LADSPA plugin for arctan distortion.
- Bristol Synthesizer Emulator
application. The latest version uses Jack.
a software convolution engine.
Guitar effects processor.
a realtime sound processor.
is an API for audio processing plugins, particularly useful for
software synthesis plugins with user interfaces.
a real-time effect processor. Version 0.4.0 or above.
a frequency domain FX box. This is one of the coolest FX boxes
you may ever use.
is a simple Linux amplifier with one input and two outputs.
- IEM Plug-in Suite
is a set of VST-plugins (with a DAW independent standalone-mode) for Ambisonics sound field encoding, analysis, processing and decoding.
a tool for routing and manipulating audio from/to multiple input/output sources.
the state-of-the-art realtime mastering processor.
provides ‘plugin’ audio processing software for linux.
an 8 band audio processor.
is a guitar effects processor that is easy to use,
but it contains features that make it unique in this field of applications.
is an effects processor mainly for guitars.
is a binaural renderer for live-streamed, recorded or measurement-based spherical microphone array signals.
- SoundScape Renderer
is a tool for real-time spatial audio rendering providing a variety of rendering algorithms such as WFS and binaural.
is an audio effects processor inspired by
the classical magnetic tape delay systems.
Version 0.7.0 or above.
is the free open source 3D content creation suite.
Currently, Blender 2.50a1 and above use Jack.
is a graphical live coding environment for Scheme.
Builds for Linux or OSX, and released under the GPL licence.
- Le Biniou
is a program which creates images from sound, in an intelligent way.
iterates pixel-by-pixel through an image,
encoding each pixel’s hue and luminance values as a waveform
of a particular frequency and amplitude.
lets you connect ProjectM to Jack.
a live looping instrument.
is a free, minimal, hardcore audio tool for djs and live performers.
is an easy-to-use live looper with functionality similar to
the Boss LoopStation pedal.
You can record and overdub at user-set tempos and meters.
a live looping sampler capable of immediate loop recording, overdubbing,
multiplying, reversing and more.
a “new type of pcm player”.
Can play mp3s, oggs, cds, among other audio file formats.
Thanks go to Andy Lo-A-Foe for releasing the first application
with support for Jack!
It plays audio files from your filesystem and has the feature of
inserting no gaps between adjacent tracks
is a fork of beep-media-player 0.9.7.1
- Data Jockey
is a digital disc jockey tool which leverages audio meta-data
(both computed and manually added by the user) in order to allow
for new approaches in content selection and juxtaposition.
a gtk-based loop player for files and live-input.
is an MPEG Audio Deck with an OSC
based control interface.
Music On Console is a console audio player for LINUX/UNIX,
designed to be powerful and easy to use.
a movie player.
is a Qt-based media player with a similar UI as XMMS or Winamp.
is a program for playing sound effects
in connection with a theater or other show.
a visual ‘music’ instrument.
is a highly portable multimedia player for various audio and video formats
(MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, …) as well as DVDs, VCDs,
and various streaming protocols.
an XMMS audio output plugin for jack.
Metering and Analysis
is a time-frequency browser designed for scientific visualization
of the spectral domain.
is a pretty simple JACK-connected spectrum analyzer
is a dual channel FFT based acoustic analysis tool to help engineers
configure professional sound systems by using the transfer function.
provides level metering according to the EBU
R-128 recommendation. The current release implements all features
required by the EBU document except the oversampled peak level
monitoring. This will be added in a future release.
an audio signal generator and spectrum analyser.
- JACK demolition
a very simple jack client that connects to every input port
and squirts undesirable numbers (denomals, HUGE, NaN, Inf etc.) to it.
- Jack Meter
is a basic console based DPM (Digital Peak Meter).
is a ‘perceptual’ or ‘psychoacoustic’ audio spectrum analyser.
- Loudspeaker Frequency Allocator
is a 4-way, stereo DSP loudspeaker crossover
that works with ASIO compatible multichannel sound cards
on a Windows XP computer. Jack4win
instructions can be found here.
a nice VU-style meter to watch signal levels on arbitrary JACK ports.
- Sonic Visualiser
is an application for viewing and analysing the contents of music audio files.
- Tap Reverb Editor
an interactive tool for room acoustics simulation.
is a GTK+JACK audio mixer app with a look similar to its hardware counterpart.
It has lots of useful features, apart from being able to
mix multiple JACKaudio streams.
is a simple mixer with an OSC
based control interface.
is a Jack mixer.
- The Non Mixer
is a powerful, reliable and fast modular Digital Audio Mixer.
was a Master Console.
Multi-track sequencers and HDR systems
a multichannel hard disk recorder and digital audio workstation.
is a pattern based MIDI sequencer
a “software package designed for multitrack audio processing”.
Check the original release announcement here.
is an audio sequencer.
is a GUI front-end for MMA (Musical MIDI Accompaniment).
Type in the chords, choose the groove and LinuxBand will play
a musical accompaniment for you.
is a free cross-platform alternative to commercial programs like
FL Studio®, which allow you to produce music with your computer.
a MIDI/Audio sequencer with recording and editing capabilities.
is a linux-based classic midi/audio sequencer with a look and feel,
users will find in commercial equivalents.
is an Audio/MIDI multi-track sequencer application written in C++
around the Qt4 toolkit.
is a sequencer for composed music with text-editable input.
is a contemporary digital audio workstation (DAW)
based upon the heritage and development of tracker software.
Its primary use is the composition of music using sound samples,
soft synths, and effects plug-ins.
It is also able to interface with MIDI equipment.
a sophisticated MIDI (and audio) sequencer and notation editor
- The Non DAW
is a powerful, reliable and fast modular Digital Audio Workstation system.
- The Non Sequencer
is a powerful real-time, pattern-based MIDI sequencer for Linux.
is a GPL licensed, cross platform multitrack audio
recording and editing suite, with an innovative and easy to master
User Interface. It’s suited for both the professional and home user,
who needs a robust and solid DAW.
a music production and creation software.
- Bitwig Studio
Bitwig Studio is dynamic software for creation and performance of your musical ideas on stage or in the studio.
Music Notation Editors
is a music notation editor that lets you rapidly enter notation
for typesetting via the LilyPond music engraver.
You can compose, transcribe, arrange, listen to the music and much more.
lets you notate and compose music easily with your keyboard,
your mouse, or a MIDI keyboard.
- Carla (KXStudio)
is an audio plugin host.
is a linux VST host - hybrid using winelib.
Runs as a Jack client for Audio/MIDI, and with GTK GUI.
- JACK Rack
a LADSPA effects rack for jack.
is a small utility which will host a LADSPA plugin,
providing JACK ports for its audio inputs and outputs.
is a host for native linux vst plugins (jack / alsa_seq).
is a set of simple user interfaces that host a LADSPA plugin,
providing JACK ports for its audio inputs and outputs,
and dynamic setting of its control inputs.
Additionally, the plugin controls can be exported to or controlled by
control voltages on standard JACK audio ports.
a midi controlled host for softsynths made out of LADSPA plugins.
is a lightweight non-linear plugin container.
a game programming library.
is a multiplatform software framework for
research and application development for the Audio and Music domains.
is a compiled language for real-time audio signal processing.
provides allows easy use of JACK within GTK apps and has many other tools
for DSP, Audio Masking, FFTs and plotting data.
a Node.JS module which provides an interface to Jack.
is a C++ class wrapping most of the jack client functionality,
a “blocking” interface for jack and a template class wrapping
the jack ring buffer.
is a library that allows to access the jack audio server
in asynchronous mode.
is a C++ interface to the jack audio connection kit.
- Praxis Live
is an hybrid visual live programming for creatives,
for programmers, for students, for tinkerers.
- Pure Data
is a real-time graphical programming environment for
audio, video, and graphical processing.
allows you to connect Jack to QT very easily.
is a set of C++ classes that provide a common API
(Application Programming Interface) for realtime audio input/output.
an application that lets you run and
recompile Windows applications under Linux.
is a .NET and Mono API for JACK.
is a binding of JackSharp for NAudio, a .NET audio library.
is a Lua bindings for JACK.
an alternative Java bridge API for JACK.
Provides a more direct mapping of JACK functions,
and supports all platforms that JACK runs on.
Administration and radioautomation of public radiostations
is an open source radio automation system,
it has been designed to be highly configurable and easy to manage.
It uses JACK through GStreamer library, in both playback and recording.
- Internet DJ Console
is an Internet radio app for making a live radio show or podcast.
is a software-based FM stereo encoder.
is a QAM soundcard modem.
an audio automation system aimed at professional radio broadcasters.
is a small program to capture whatever sound is going out
to your speakers into a file.
- JACK Timemachine
an application that constantly records signals coming in on its inputs,
waiting for you to press record.
When you do it writes the last ten seconds to disk and keeps recording.
is a console based multi-track monitoring and recording tool.
Focus on your instrument, not on the software!
a simple but multithreaded stereo recording tool.
is a simple stereo recorder for Jack with few features
as silence processing for automatic pause,
file splitting, background file post-processing.
a realtime modular synthesizer and effect processor.
You will need version 1.5.3c or above.
an analogue-modelling soft synth.
is a MIDI Arpeggiator w/ JACK Tempo Sync.
a portable Impulse Tracker clone.
a very simple JACK application for playing back audio loops.
is a java sonification
library: the sound produced running a .class (or .jar)
is a function of how was structured its source code before compilation.
You can therefore produce computer-generated music.
is a sound and music synthesis system,
providing facilities for composition
and performance over a wide range of platforms.
is a software musical instrument and audio synthesizer.
is a complete music studio.
Commercial product with a free demo available.
is an experimental genetic programming synthesiser.
a real-time software synthesizer based on the Soundfont2 specifications.
a modular synthesiser, drum-machine, sequencer and effects-unit.
Version 0.3.0-test1 or above.
a MIDI drum machine for Linux.
is a virtual analog audio synthesizer written in Qt.
a simple granular synthesizer driven by your incoming network traffic.
an organ synthesizer.
a pattern based drum machine.
is a modular audio processing system for GNU/Linux audio systems
using the Jack audio server and LV2, LADSPA or DSSI plugins.
- Jack Keyboard
is a virtual MIDI keyboard - a program that allows you
to send JACK MIDI events (play ;-) using your PC keyboard.
is a MIDI tracker for Jack.
a visual programming environment for building
interactive real-time musical and multimedia applications.
Version 4.0.1 or above.
an old chip/synthesizer emulator.
a drum machine.
a software audio sampler.
- Midi Player Pro
is the software you need to be able to play any kind of music
in seconds with your fingertips. It uses
which also uses Jack.
is a polyphonic multichannel midi realtime software synthesizer.
a realtime software synthesizer.
a real-time music and multimedia environment.
is a high-class virtual piano software offering
superb dynamics, natural resonances and unique physical parameters.
This is a commercial product.
is an experimental software synthesizer.
is a MIDI-Arpeggiator.
lets you change the velocity response of any MIDI device
(like a MIDI keyboard for instance).
uses the reSID emulation library to provide
a virtual SID based synthesizer, controllable in real-time via MIDI.
SID was the sound chip used in the Commodore 64 computer.
a reliable, if plain, multi-oscillator synthesizer
is a small, lightweight, no-frills software sampler
focusing on drums and percussion.
a loop based MIDI sequencer
a simple MIDI sample playback program
is a pattern-based audio sequencer that can currently be used as a
simple drum box.
s free music education software.
Use it to train your rhythm, interval, scale and chord skills.
Solfege - Smarten your ears!
a music tracker similar to FastTracker and ProTracker.
Version 0.6.7pre1 or above.
a midi controlled audio sampler.
- Spiral Synth Modular
a cool and expandable modular synthesizer.
a realtime sound synthesis server and
an interpreted object oriented language.
a realtime audio synthesizer that allows you to “scratch”.
a software synthesizer. Jack support currently only in CVS.
- Virtual Keyboard
is a simple fake of a MIDI keyboard on X-windows system.
a software synthesizer.
a tool for creating an AC-3 (Dolby Digital) multichannel stream
from its JACK input ports.
Live audio streamer.
is an Icecast/Shoutcast streamer.
is an audio streaming application for musicians to
play together in real-time over the internet.
a tool designed for the extraction of annotations from audio signals.
a library that allows for simple porting of
blocked io OSS/ALSA audio applications to Jack.
Framework simplifies the plugin architecture for the data flow processing.
contains two plugins for the FxEngine framework which enables the
recording and playback of sound through JACK.
is a simple applet for controlling the LASH Audio Session Handler.
is a simple command line based, convolution engine for JACK.
is a little tool for storing/restoring jack connection states.
Version 0.0.4 will compile with gcc-4.3+
is a set of two utilities - jack-smf-player and jack-smf-recorder.
is a session management system for JACK audio and ALSA MIDI applications.
is a rather simple sampler application for jackd.
Jack Interactive Sequencer Software.
is a small utility to create midi cc messages
from mouse position regardless of window focus.
Linabx can be used to get information about audibility
and to train your ears in an audio-technical way.
Realtime audio transport over a generic IP network.
plugin with two channels, controllable trigger,
time resolution, separate amplification and
DC offset for both channels.
is a tool for designing filters in the complex domain.
Version 0.5.0 or above.
a tool to measure loudspeaker frequency and
step responses and distortions.
is a highly flexible and configurable software Oscilloscope.
is a sample auditor that is intended to be simple and quick to use.
- Silent Jack
is a silence/dead air detector.
- Simple Sysexxer
is a small tool to load, send, receive, save and request sysex data.
It can be used to do backups of the memory contents of MIDI devices
like synthesizers, MIDI controllers or effects processors.
allows you to use your mouse to adjust pitch and volume
by waving the pointer over the interface.
is an efficient and fast sound (i.e. record) recognition software.
is a Qt-based application that can “clone” your MIDI-capable instruments.
It does this by sending out MIDI data that instructs an instrument
to emit sounds for a series of notes, velocities, controls,
and aftertouch values.
It then saves this data as a sample-based instrument
that can be loaded by sampler software.
is a KDE program which provides an easy to use interface to
edit subtitles in the SRT format.
It supports moving, stretching and individual editing of subtitles in a file.
To help you synchronize with a particular movie we provide GUI con
is a Video Editing System. It is designed to be simple to use, yet powerful.
It is small in size, yet it has many advanced features.
- Shotcut is a free and open-source cross-platform
video editing application for FreeBSD, Linux, macOS and Windows.
a tool that reads video and audio signals from its jack inputs.
is a very simple video player that is synchronized to jack transport.
Legacy (Video Applications)
- Open Movie Editor
is designed to be a simple tool, that provides
basic movie making capabilities.
is the world’s leading open source telephony engine and tool kit.
Offering flexibility unheard of in the world of proprietary communications,
Asterisk empowers developers and integrators to create
advanced communication solutions…for free.
- I Hear U
is a Voice over IP (VoIP) application that creates an
audio stream between two computers
easily and with the minimal network traffic.
is a program by which uses Wine, Jack and
Steinberg’s VST Audio Plug-Ins SDK to
enable the use of many VST audio plugins under Gnu/Linux.