Skip to content

m13253/jack-over-pulseaudio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JACK Audio Connection Kit over PulseAudio (jopa)

This program bridges JACK Audio Connection Kit to PulseAudio, but sacrifices audio latency.

Usage

$ make
$ jackd -d dummy -p 1024 &
$ ./jopa &

For fluent playback, it is recommended to set JACK buffer size to no less than 1024 frames/sec.

For better sound quality, it is recommend to set PulseAudio sample format the same as JACK (by default, 48000 Hz, 32-bit float).

Choppy sound

  • Make sure realtime scheduling is working.

  • Set JACK buffer size to a larger number.

  • Change the value of ringbuffer_fragments (in the source code) to a larger number.

About

JACK Audio Connection Kit over PulseAudio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published