[Jack-Devel] How does --hwmix work?
ralf.mardorf at alice-dsl.net
Wed May 3 06:01:38 CEST 2017
On Tue, 02 May 2017 21:59:48 +0200, David Kastrup wrote:
>I have an RME Hammerfall DSP, a card that I believe supports --hwmix on
>jackd. How does this work? Does this require special support by the
>application? If so, which applications exist using it via Jack?
I don't know what this option should do , maybe you are confusing
it with hwmon. IIUC HWMIX is a feature to use a sound card without a
sound server, but since jack is a sound server, this option might be
irrelevant. I might be mistaken ;).
However, if you want a hardware mixer, you don't need a jack option,
instead try running hdspmixer . I suspect hdspmixer doesn't work
with all RME cards.
[rocketmouse at archlinux ~]$ man jackd | grep hwmix -A3
[rocketmouse at archlinux ~]$ man jackd | grep hwmon -A3
Enable hardware monitoring of capture ports. This is a
method for obtaining "zero latency" mon‐ itoring of audio input.
It requires support in hardware and from the underlying ALSA device
(M-Audio Delta series, Terratec, and others) support
--hwmon. In the future, some consumer cards may also be supported by
modifying their mixer settings.
Without --hwmon, port monitoring requires JACK to read
audio into system memory, then copy it back out to
the hardware again, imposing the basic JACK system
latency determined by the --period and --nperiods
"Access to all language versions of Wikipedia was blocked in Turkey on
29 April 2017." -
More information about the Jackaudio