Questions tagged [jack]

JACK is a code library for handling real-time, low latency audio (and MIDI). This tag does not refer to a physical jack.

JACK is system for handling real-time, low latency audio (and MIDI). It runs on GNU/Linux, Solaris, FreeBSD, OS X and Windows (and can be ported to other POSIX-conformant platforms). It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (ie. as normal applications), or can they can run within the JACK server (ie. as a "plugin"). JACK also has support for distributing audio processing across a network, both fast & reliable LANs as well as slower, less reliable WANs.

JACK was designed from the ground up for professional audio work, and its design focuses on two key areas: synchronous execution of all clients, and low latency operation.

153 questions
0
votes
1 answer

How to use Wowza media server with Jack Audio Connection Kit as input on MAC OS?

I need to live broadcast multiple RTSP streams out of the audio mixing software StudioOne. For this I am using Jack Audio Connection Kit as the connector. I've already tried using IceCast with Darkice but the latency went up to 6+ seconds which…
Saneet
  • 84
  • 10
0
votes
0 answers

Effects processor: Thoughts about software architecture, choice of programming language, API

I'm currently working on a project where a major element is a piece of software that can do signal processing in real-time. The basic idea/concept is the following. Audio data is captured continuously from a (USB) audio interface (running at 96 kHz,…
0
votes
1 answer

How to redirect audio output to input with JACK?

I want to redirect audio output from my USB headset (USB PnP Sound Device) to virtual line-in port (Line 1) created with Virtual Audio Cable. AFAIK, JACK can do that, but i'm new to JACK. I need to just select "USB PnP Sound Device" as input, and…
Polyzium
  • 1
  • 1
0
votes
1 answer

Jack audio kit API thread synchronization

Jack kit API uses a callback from its (real-time) thread for processing audio data: jack_set_process_callback (client, process, 0); ... int process(jack_nframes_t nframes, void *arg) { ... } How can I thread-safely transmit some parameters to…
Vladimir Bershov
  • 2,701
  • 2
  • 21
  • 51
0
votes
0 answers

warning: Insecure world writable dir /usr/local with JackOSX?

Recently, I updated all my gems, and received this message: ~/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:73: warning: Insecure world writable dir /usr/local in PATH, mode 040777 What is the meaning of this? I'm learning Ruby,…
gcrav
  • 89
  • 1
  • 3
  • 10
0
votes
2 answers

undefined symbol when importing pyo

I am running python 2.7 in Ubuntu 14.04 and have installed the python-pyo package, but when I import the pyo module I get the following error: ImportError: /usr/lib/python2.7/dist-packages/_pyo.so: undefined symbol: jack_port_register It seems like…
NotALamer
  • 61
  • 2
0
votes
1 answer

jack_client_open won't connect to jackdbus

I have a gentoo amd64 Linux system with jack-audio-connection-kit-1.9.9.5 installed. I'm trying to get the list of available jack input devices using the following code: #include #include const char…
ufk
  • 30,912
  • 70
  • 235
  • 386
0
votes
1 answer

how can i list input devices using jack in C

I'm trying to write an audio application in C. for now I support pulseaudio and alsa, now it's time to support jack. I want to be able to retrieve input devices in jack in order to choose one, connect to it and record the audio from that…
ufk
  • 30,912
  • 70
  • 235
  • 386
0
votes
2 answers

Gstreamer: extract audio from video (flv), resample rate and pipe to streaming sink - can't resample to stream

I am using gstreamer to extract audio from a video and resampling the audio to a different sampling rate. My pipeline worked for file to file conversation, but I couldn't setup the streaming case properly to link it to a jack interface: File to file…
Jike
  • 3
  • 1
  • 3
0
votes
2 answers

is it ok for another app to be able to quit my app?

I'm implementing support for JACK (http://www.crudebyte.com/jack-ios/) in my app (http://audulus.com if you're curious). The JACK app has UI to quit other apps (such as mine) that are connected to it. When I receive the notification from JACK, I'm…
Taylor
  • 5,871
  • 2
  • 30
  • 64
0
votes
0 answers

pyfluidsynth import error

on OSX 10.7.5, i ran port install fluidsynth and pip install pyfluidsynth successfully, and fluidsynth works from the terminal. but from fluidsynth.fluidsynth import * outputs OSError: dlopen(libfluidsynth.so.1, 6): image not found any ideas?
sam boosalis
  • 1,997
  • 4
  • 20
  • 32
0
votes
1 answer

iOS accessory SDK - 3.5mm jack control

I want to create a project which will interact with the iPhone/iPad via the 3.5mm jack. There are a bunch of these accessories on kickstarter.com. Although, I could't find any SDK that will provide me the possibility to get data from jack input. I…
stonycis
  • 466
  • 4
  • 16
0
votes
2 answers

Proccessing "JACK audio" data with C?

My question is slightly abstract but with good grounds. I have successfully ran a JACK script written in C that loops the microphone audio data to the speaker, However I would like to know how to alter the stream of audio my self during playback,…
Xenland
  • 510
  • 1
  • 6
  • 19
0
votes
1 answer

Doing a JACK programming test I get the response: usage: jack_simple_client

I got this code to successfully compile http://dis-dot-dat.net/index.cgi?item=jacktuts/starting/wholesimple How ever when I run it it tells me the following usage: jack_simple_client So I'm thinking it needs some kind of input so i try to run it…
Xenland
  • 510
  • 1
  • 6
  • 19
0
votes
1 answer

Jack audio connection kit + Windows audio

I need to do the following: get the system audio output ("What you hear" in Windows) in order to do some processing... My thoughts were to pass the audio output to a Jack client and then to my program. My OS is Win7 64bit and i am working in VC++…
stavrop
  • 465
  • 2
  • 8
  • 20
1 2 3
10
11