Openstudio Project
Summary
Openstudiopro-jack
JACK (Jack Audio Connection Kit) and ALSA related packages

This metapackage will install pro audio JACK (Jack Audio Connection Kit) and ALSA related packages.

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 Openstudio to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Openstudio mailing list

Links to other tasks

Openstudio Openstudiopro-jack packages

Official Debian packages with high relevance

A2jmidid
Daemon for exposing legacy ALSA MIDI in JACK MIDI systems
Versions of package a2jmidid
ReleaseVersionArchitectures
wheezy7+dfsg0-1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie8~dfsg0-1amd64,armel,armhf,i386,mips,mipsel,powerpc,s390x
stretch8~dfsg0-1amd64,armel,armhf,i386,mips,mipsel,powerpc,s390x
sid8~dfsg0-1amd64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,s390x
Debtags of package a2jmidid:
roleprogram
soundmidi
Popcon: 163 users (44 upd.)*
Versions and Archs
License: DFSG free
Git

Main goal of this project is to ease usage of legacy, not JACK-ified apps, in a JACK MIDI enabled system. a2jmidid is a daemon that implements automatic bridging. For every ALSA sequencer port you get one JACK MIDI port. If ALSA sequencer port is both one input and one output, you get two JACK MIDI ports, one input and one output.

Aj-snapshot
make snapshots of JACK connections
Versions of package aj-snapshot
ReleaseVersionArchitectures
wheezy0.9.6-1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.9.6-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.9.6-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.9.6-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package aj-snapshot:
roleprogram
scopeutility
Popcon: 24 users (13 upd.)*
Versions and Archs
License: DFSG free

Aj-snapshot is a small program that can be used to make snapshots of the connections made between JACK and/or ALSA clients. Because JACK can provide both audio and MIDI support to programs, aj-snapshot can store both types of connections for JACK. ALSA, on the other hand, only provides routing facilities for MIDI clients. Aj-snapshot is meant to be used from the command line.

Alsa-tools
Console based ALSA utilities for specific hardware
Versions of package alsa-tools
ReleaseVersionArchitectures
squeeze1.0.23-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy1.0.25-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.0.28-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.1.0-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.1.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package alsa-tools:
fieldarts
interfacecommandline
roleprogram
scopeutility
works-withaudio
Popcon: 314 users (255 upd.)*
Versions and Archs
License: DFSG free
Svn

A collection of console-based utilities for specific sound hardware:

 as10k1 - An assembler for the EMU10K1 (EMU10K2) DSP chip
 hda-verb - send HD-audio commands to Intel HDA devices
 sbiload - OPL2/3 FM instrument loader for the ALSA sequencer
 us428control - Controller utility for Tascam US-X2Y
Alsa-tools-gui
GUI based ALSA utilities for specific hardware
Versions of package alsa-tools-gui
ReleaseVersionArchitectures
squeeze1.0.23-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy1.0.25-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.0.28-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.1.0-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.1.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package alsa-tools-gui:
fieldarts
interfacex11
roleprogram
scopeutility
uitoolkitgtk
works-withaudio
x11application
Popcon: 225 users (162 upd.)*
Versions and Archs
License: DFSG free
Svn

A collection of GUI based ALSA utilities for specific sound hardware:

 echomixer - control tool for Echoaudio soundcards
 envy24control - control tool for Envy24 (ice1712) based soundcards
 hdajackretask - retask jacks on HDA Intel hardware
 hdspconf - GUI program to control the Hammerfall HDSP Alsa Settings.
 hdspmixer - tool to control the advanced routing features of the
             RME Hammerfall DSP.
 rmedigicontrol - control tool for RME Digi32 and RME Digi96 soundcards
Screenshots of package alsa-tools-gui
Alsa-utils
Utilities for configuring and using ALSA
Versions of package alsa-utils
ReleaseVersionArchitectures
squeeze1.0.23-3amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy1.0.25-4amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.0.28-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.1.0-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.1.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream1.1.1
Debtags of package alsa-utils:
adminconfiguring, hardware, kernel
interfacetext-mode
roleprogram
uitoolkitncurses
useconfiguring
works-withaudio
Popcon: 74747 users (11662 upd.)*
Newer upstream!
License: DFSG free
Svn

Included tools:

  • alsactl: advanced controls for ALSA sound drivers
  • alsaloop: create loopbacks between PCM capture and playback devices
  • alsamixer: curses mixer
  • alsaucm: alsa use case manager
  • amixer: command line mixer
  • amidi: read from and write to ALSA RawMIDI ports
  • aplay, arecord: command line playback and recording
  • aplaymidi, arecordmidi: command line MIDI playback and recording
  • aconnect, aseqnet, aseqdump: command line MIDI sequencer control
  • iecset: set or dump IEC958 status bits
  • speaker-test: speaker test tone generator

ALSA is the Advanced Linux Sound Architecture.

Other screenshots of package alsa-utils
VersionURL
1.0.25-3http://screenshots.debian.net/screenshots/a/alsa-utils/9547_large.png
Screenshots of package alsa-utils
Jack-tools
various JACK tools: dl, record, scope, osc, plumbing, udp, play, transport
Versions of package jack-tools
ReleaseVersionArchitectures
squeeze0.0.2-7amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy20101210-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie20131226-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch20131226-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid20131226-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package jack-tools:
interfacex11
networkclient
roleprogram
soundplayer
useplaying
works-withaudio
x11application
Popcon: 108 users (55 upd.)*
Versions and Archs
License: DFSG free
Git

jack-tools is a collection of small tools for the JACK Audio Connection Kit.

JACK allows the connection of multiple applications to an audio device, as well as allowing them to share audio between themselves.

jack-dl loads dsp algorithms from shared libraries. Commands are sent as OSC packets over a UDP connection.

jack-record is a light-weight JACK capture client to write an arbitrary number of channels to disk.

jack-scope draws either a time domain signal trace or a self correlation trace. Multiple input channels are superimposed, each channel is drawn in a different color. jack-scope accepts OSC packets for interactive control of drawing parameters.

jack-osc publishes the transport state of the local JACK server as OSC packets over a UDP connection. jack-osc allows any OSC enabled application to act as a JACK transport client, receiving sample accurate pulse stream timing data, and monitoring and initiating transport state change.

jack-plumbing maintains a set of port connection rules and manages these as clients register ports with JACK. Port names are implicitly bounded regular expressions and support sub-expression patterns.

jack-udp is a UDP audio transport mechanism for JACK. jack-udp is obsolete: use net driver instead.

jack-play is a light-weight JACK sound file player. It creates as many output ports as there are channels in the input file.

jack-transport is a JACK session manager. It reads configuration information from a system wide and a user specific configuration file and manages sessions involving the JACK daemon proper and optionally a set of secondary jack daemons.

Jackd
JACK Audio Connection Kit (default server package)
Versions of package jackd
ReleaseVersionArchitectures
squeeze5all
wheezy5all
jessie5all
stretch5all
sid5all
Debtags of package jackd:
interfacecommandline, daemon
networkclient, server
roleprogram
soundplayer
useplaying
works-withaudio
Popcon: 856 users (526 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.

Mudita24
ALSA GUI control tool for Envy24 (ice1712) soundcards
Versions of package mudita24
ReleaseVersionArchitectures
wheezy1.0.3+svn13-4amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.0.3+svn13-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.0.3+svn13-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.0.3+svn13-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package mudita24:
uitoolkitgtk
Popcon: 41 users (50 upd.)*
Versions and Archs
License: DFSG free
Git

Mudita24 is a modification of the Linux alsa-tools' envy24control: an application controlling the digital mixer, channel gains and other hardware settings for sound cards based on the VIA Ice1712 chipset aka Envy24. Unlike most ALSA mixer controls, this application displays a level meter for each input and output channel and maintains peak level indicators. This is based on Envy24's hardware peak metering feature.

Mudita24 provides alternate name to avoid confusion with "envy24control 0.6.0" until changes in this version propagate upstream. As balance to the "Envy", this project needed some Mudita "In Buddhism the third of the four divine abidings is mudita, taking joy in the good fortune of another. This virtue is considered the antidote to envy and the opposite of schadenfreude."

This utility is preferable to alsamixer for those with ice1712-based cards: M-Audio Delta 1010, Delta 1010LT, Delta DiO 2496, Delta 66, Delta 44, Delta 410 and Audiophile 2496. Terratec EWS 88MT, EWS 88D, EWX 24/96, DMX 6Fire, Phase 88. Hoontech Soundtrack DSP 24, Soundtrack DSP 24 Value, Soundtrack DSP 24 Media 7.1. Event Electronics EZ8. Digigram VX442. Lionstracs, Mediastaton. Terrasoniq TS 88. Roland/Edirol DA-2496.

Screenshots of package mudita24
Patchage
modular patch bay for Jack audio and Alsa Midi
Versions of package patchage
ReleaseVersionArchitectures
squeeze0.4.4-1.2amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.5.0+dfsg0-0.1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.0.0~dfsg0-0.1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.0.0~dfsg0-0.1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.0.0~dfsg0-0.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package patchage:
interfacex11
roleprogram
x11application
Popcon: 65 users (30 upd.)*
Versions and Archs
License: DFSG free
Bzr

Patchage provides a graphical interface to connect jack and midi inputs and outputs. Each application is represented as one box with inputs on the left and output on the right. Boxes can be moved around and arranged to have a clear display of the current setup.

Screenshots of package patchage
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
sid0.4.0-1hurd-i386,kfreebsd-amd64,kfreebsd-i386
stretch0.4.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.4.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream0.4.2
Debtags of package qjackctl:
interfacecommandline, x11
roleprogram
scopeutility
uitoolkitqt
useconfiguring
works-withaudio
x11application
Popcon: 709 users (330 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
Vorbis-tools
several Ogg Vorbis tools
Versions of package vorbis-tools
ReleaseVersionArchitectures
squeeze1.4.0-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.4.0-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.4.0-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.4.0-8amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.4.0-8amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package vorbis-tools:
interfacecommandline
roleprogram
scopeutility
useconverting, playing
works-withaudio
works-with-formatoggvorbis
Popcon: 10742 users (840 upd.)*
Versions and Archs
License: DFSG free
Git

vorbis-tools contains oggenc (an encoder), ogg123 (a playback tool), ogginfo (displays ogg information), oggdec (decodes ogg files), vcut (ogg file splitter), and vorbiscomment (ogg comment editor).

ogg123 can play both Ogg Vorbis and FLAC audio streams.

Debian packages in contrib or non-free

Midisport-firmware
Firmware loader for M-Audio's MidiSport devices
Versions of package midisport-firmware
ReleaseVersionArchitectures
squeeze1.2-4 (non-free)all
wheezy1.2-4 (non-free)all
jessie1.2-4 (non-free)all
stretch1.2-4 (non-free)all
sid1.2-4 (non-free)all
Debtags of package midisport-firmware:
hardwareusb
roledata
Popcon: 112 users (5 upd.)*
Versions and Archs
License: non-free
Git

This package allows you to use M-Audio's USB MIDI and Audio interfaces with Linux. These devices require a firmware download before an operating system driver (e.g. ALSA's snd-usb-audio) can access them.

Supported devices:

  • MidiSport 1x1
  • MidiSport 2x2
  • MidiSport 4x4
  • MidiSport 8x8
  • KeyStation (old models: 49, 61)
  • Oxygen
  • Radium49
  • Radium61
  • Uno The loader is not required for the MidiSport 2x4 and for newer KeyStation models (49e, 61es, Pro 88).
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 193202