Skip navigation.
Home

Applications using JACK

If you know of any other apps that use Jack that are not listed here, or if you have written an application that uses Jack and would like it listed here, please send an email to < jackaudio "at" goodmusic "dot" ca > and we'll include it! Thanks!

Audio File Editors

  • Audacity is a cross-platform multitrack audio editor. Please read this post for instructions on how to get Jackaudio and Audacity working together.
  • Gnusound is a multitrack sound editor for GNOME 1 and 2.
  • Marlin is a sample editor.
  • mhWaveEdit a graphical audio editor.
  • ReZound a graphical audio editor. Version 0.7.0 or above.
  • sauditor a simple sample auditor.
  • snd a sound editor.
  • snd-ls 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.
  • Swami is an advanced instrument editor for MIDI music composition and a software synthesizer frontend.

Control Applications

Effects Processors

  • arcangel is a Jack effect and LADSPA plugin for arctan distortion.
  • Bristol Synthesizer Emulator application. The latest version uses Jack.
  • BruteFIR a software convolution engine.
  • CP-GFX Guitar effects processor.
  • creox a realtime sound processor.
  • DSSI is an API for audio processing plugins, particularly useful for software synthesis plugins with user interfaces.
  • Ecamegapedal a real-time effect processor. Version 0.4.0 or above.
  • freqtweak a frequency domain FX box. This is one of the coolest FX boxes you may ever use.
  • jackEQ a tool for routing and manipulating audio from/to multiple input/output sources.
  • JACK Rack a LADSPA effects rack for jack.
  • JAMin the state-of-the-art realtime mastering processor.
  • Louderbox an 8 band audio processor.
  • Soundtank is a program that hosts musical instruments for you to play.
  • tapiir an audio effects processor inspired on the classical magnetic tape delay systems. Version 0.7.0 or above.

Graphics Applications

  • fluxus is a graphical livecoding environment for Scheme. Builds for Linux or OSX, and released under the GPL licence.

Live Loopers

  • Freewheeling a live looping instrument.
  • Loopcenter 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.
  • SooperLooper a live looping sampler capable of immediate loop recording, overdubbing, multiplying, reversing and more.

Media Players

  • AlsaPlayer 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!
  • Aqualung It plays audio files from your filesystem and has the feature of inserting no gaps between adjacent tracks
  • Audacious is a fork of beep-media-player 0.9.7.1
  • DJPlay a dual player designed for the live DJ.
  • kluppe a gtk-based loop player for files and live-input.
  • MadJack is an MPEG Audio Deck with an OSC based control interface.
  • Mixxx a digital DJ system, for wave, ogg and mp3 files.
  • MOC Music On Console is a console audio player for LINUX/UNIX designed to be powerful and easy to use.
  • MPlayer a movie player.
  • Tttrigger is a program for playing sound effects in connection with a theater or other show.
  • veejay a visual 'music' instrument.
  • VLC 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.
  • xmms-jack an XMMS audio output plugin for jack.

Metering and Analysis

  • Baudline is a time-frequency browser designed for scientific visualization of the spectral domain.
  • Jaaa an audio signal generator and spectrum analyser.
  • jack.* a collection of Jack utilities.
  • 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).
  • japa is a 'perceptual' or 'psychoacoustic' audio spectrum analyser.
  • meterbridge a nice VU-style meter to watch signal levels on arbitrary JACK ports.
  • polarbear a tool for designing filters in the complex domain. Version 0.5.0 or above.
  • 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.

Mixers

Multi-track sequencers and HDR systems

  • ardour a multichannel hard disk recorder and digital audio workstation.
  • dino is a pattern based MIDI sequencer
  • ecasound a "software package designed for multitrack audio processing". Check the original release announcement here.
  • Jackbeat is an audio sequencer.
  • MusE a MIDI/Audio sequencer with recording and editing capabilities.
  • Qtractor is an Audio/MIDI multi-track sequencer application written in C++ around the Qt4 toolkit.
  • Rosegarden a sophisticated MIDI (and audio) sequencer and notation editor
  • Wired a music production and creation software.

Programming Libraries

  • Allegro a game programming library.
  • Clam is a multiplatform software framework for research and application development for the Audio and Music domains.
  • FAUST is a compiled language for real-time audio signal processing.
  • JJack Java bridge API for JACK.
  • libjackasyn a library that allows to access the jack audio server in asynchronous mode. CVS: "cvs -d:pserver:anonymous@cvs.agnula.org/demudi co libjackasyn"
  • libjackmm is a C++ interface to the jack audio connection kit.
  • oss2jack a kernel based approach to using OSS applications with Jack.
  • Pure Data is a real-time graphical programming environment for audio, video, and graphical processing.
  • PyJack a Python module which provides an interface to Jack.
  • Wine an application that lets you run and recompile Windows applications under Linux.

Radio

  • Internet DJ Console is an Internet radio app for making a live radio show or podcast.
  • Rivendell an audio automation system aimed at professional radio broadcasters.
  • Rotter a Record of Transmission tool for radio, writes a new MP3 file every hour

Simple Recorders

  • jack_capture 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.
  • QARecord a simple but multithreaded stereo recording tool.
  • Rotter a Record of Transmission tool for radio, writes a new MP3 file every hour

Sound Generators

  • AlsaModularSynth a realtime modular synthesizer and effect processor. You will need version 1.5.3c or above.
  • amSynth an analogue-modelling soft synth.
  • CheeseTracker a portable Impulse Tracker clone.
  • ClockLoop a very simple JACK application for playing back audio loops.
  • CodeSounding 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.
  • Csound5 is a sound and music synthesis system, providing facilities for composition and performance over a wide range of platforms.
  • fastbreeder is an experimental genetic programming synthesiser.
  • FluidSynth a real-time software synthesizer based on the Soundfont2 specifications.
  • gAlan a modular synthesiser, drum-machine, sequencer and effects-unit. Version 0.3.0-test1 or above.
  • Gneutronica a MIDI drum machine for Linux.
  • hearnet a simple granular synthesizer driven by your incoming network traffic.
  • Horgand an organ synthesizer.
  • Hydrogen a pattern based drum machine.
  • ingen 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.
  • jMax a visual programming environment for building interactive real-time musical and multimedia applications. Version 4.0.1 or above.
  • LegaSynth an old chip/synthesizer emulator.
  • LDrum a drum machine.
  • LinuxSampler a software audio sampler.
  • Mx44 is a polyphonic multichannel midi realtime software synthesizer.
  • Octavian a realtime software synthesizer.
  • Pd a real-time music and multimedia environment.
  • Phasex is an experimental software synthesizer.
  • QMidiArp is a MIDI-Arpeggiator.
  • Renoise has a unique bottom-up approach to music making. With its vertical timeline and streamlined interface, Renoise lets you have direct control over the composition. Demo. Commercial Product.
  • rtsynth a reliable, if plain, multi-oscillator synthesizer
  • Seq24 a loop based MIDI sequencer
  • Simsam a simple MIDI sample playback program
  • Slag is a pattern-based audio sequencer that can currently be used as a simple drum box.
  • Solfege s free music education software. Use it to train your rhythm, interval, scale and chord skills. Solfege - Smarten your ears!
  • Soundtank a midi controlled host for softsynths made out of LADSPA plugins.
  • Soundtracker a music tracker similar to FastTracker and ProTracker. Version 0.6.7pre1 or above.
  • Specimen a midi controlled audio sampler.
  • Spiral Synth Modular a cool and expandable modular synthesizer.
  • SuperCollider a realtime sound synthesis server and an interpreted object oriented language.
  • terminatorX a realtime audio synthesizer that allows you to "scratch".
  • Timidity++ a software synthesizer. Jack support currently only in CVS.
  • Virtual Keyboard is a simple fake of a MIDI keyboard on X-windows system.
  • ZynAddSubFX a software synthesizer.

Streamers

  • ac3jack a tool for creating an AC-3 (Dolby Digital) multichannel stream from its JACK input ports.
  • Darkice Live audio streamer.
  • Oddcast an Icecast/Shoutcast streamer.

Tuners

Utilities

  • bio2jack a library that allows for simple porting of blocked io OSS/ALSA audio applications to Jack.
  • GLASHCtl is a simple applet for controlling the LASH Audio Session Handler.
  • jack_convolve the simple commandline based, convolution engine for JACK.
  • kontroll is a small utility to create midi cc messages from mouse position regardless of window focus
  • Lash is a session management system for JACK audio and ALSA MIDI applications.
  • LinABX Linabx can be used to get information about audibility and to train your ears in an audio-technical way.
  • netjack Realtime audio transport over a generic IP network.
  • Oscilloscope plugin with two channels, controllable trigger, time resolution, separate amplification and DC offset for both channels.
  • QLoud a tool to measure loudspeaker frequency and step responses and distortions.
  • QOscC is a highly flexible and configurable software Oscilloscope.
  • sauditor 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.
  • slat allows you to use your mouse to adjust pitch and volume by waving the pointer over the interface.

Video Applications

  • KSubtile 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
  • LiVES 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.
  • Open Movie Editor is designed to be a simple tool, that provides basic movie making capabilities. It aims to be powerful enough for the amateur movie artist, yet easy to use.
  • VideoJack a tool that reads video and audio signals from its jack inputs.
  • xjadeo is a very simple video player that is synchronized to jack transport.

VOIP

  • Asterisk 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.

VST

  • fst 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.
  • jost is a host for native linux vst plugins (jack / alsa_seq).
  • Linux Vst Compatibility Page

Wikipedia References