Re: [Jack-Devel] Connecting alsa-loopback to jack

PrevNext  Index
DateWed, 18 Jul 2012 12:52:04 -0700
From James Warden <[hidden] at yahoo dot com>
ToJan Kohnert <[hidden] at jankoh dot dyndns dot org>, "[hidden] at lists dot jackaudio dot org" <[hidden] at lists dot jackaudio dot org>
In-Reply-ToJan Kohnert Re: [Jack-Devel] Connecting alsa-loopback to jack
Follow-UpPaul Davis Re: [Jack-Devel] Connecting alsa-loopback to jack
In my last updates to the WIKI page, I stated that the asoundrc file had to be tailored to one's jack setup.

The generic asoundrc I originally posted is really not the best one can use. It really has to fit your jack params and you do not have to use dsnoop or dmix if you only have one ALSA-only client. One can even load the snd-aloop module with an option to declare more than one virtual loopback device. I believe the limit is 32 (from memory).
So if your ALSA-only clients can be configured to use a particular ALSA device, you can configure every one of them to use a particular and unique loopback device.
Every loopback device can then be bridged directly to jack, without the need to use a PCM plugin (dsnoop or dmix).

Anyway, it boils down to one's taste and needs. Personally, I only use the loopback device for playback (skype output, flash player).

J.




________________________________
 From: Jan Kohnert <[hidden]>
To: [hidden] 
Sent: Wednesday, July 18, 2012 8:01 PM
Subject: Re: [Jack-Devel] Connecting alsa-loopback to jack
 
Hi again,

Am Mittwoch, 18. Juli 2012, 19:40:06 schrieb Jan Kohnert:
> that, it is working. But I have one problem with it: I got jitter in the
> sound when playing through the alsa_in stuff (alsa_out isn't working
> either, but that's not a problem).

I got it working. The problem was solved with a simple config change:
pcm.cloop {
    type dsnoop
    ipc_key 219347
    slave {
        pcm "hw:Loopback,1,0"
        #format S32_LE
        #period_size 2048
        #buffer_size 8192
        rate 48000
    }
}

Commenting out period and buffer size removed the jitter...

-- 
MfG Jan
PrevNext  Index

1342641191.18262_0.ltw:2,a <1342641124.43640.YahooMailNeo at web39306 dot mail dot mud dot yahoo dot com>