Re: [Jack-Devel] "Stuck" sound when a Youtube audio stream terminates

PrevNext  Index
DateMon, 11 Mar 2013 16:03:51 -0400
From jordan <[hidden] at gmail dot com>
ToHarry van Haaren <[hidden] at gmail dot com>
Ccjack-devel <[hidden] at jackaudio dot org>
In-Reply-ToHarry van Haaren Re: [Jack-Devel] "Stuck" sound when a Youtube audio stream terminates
Hi,

>> If i play a youtube video with this set up it plays fine. Half the time
>> though if i pause it, stop it or close the tab while it's playing, the last
>> second of it repeats over and over like a stuck record. Sometimes around 6
>> times, sometimes indefinitely If i stop then start jack (via the interface)
>> it goes back to normal. This is a buffer issue right?
>
> I have a similar issue with libflashsupport-jack, where upon start / stop of
> a flash video a short (tenth of a sec or so) burst of noise is audible.
> I imagine its something to do with the client setting up / quitting, not
> zeroing, and JACK calling process() on the non-zero'ed buffer.

Have you guys tried using zita-a2j (drop-in replacement for
alsa_in/out) + ALSA's snd-aloop kernel module (loopback device)
instead?  I used to experience the same sort of bursts/pops, but now
that i switched to/use zita-a2j things seem to be working much better,
no pops on videos or anything like that. (i've been using it for a
year or two now).

zita-a2j manual: http://manned.org/zita-a2j/5ceefb08

it's pretty simple to setup

1, you just have to make sure the snd-aloop module is loaded, before
using zita-a2j;

'sudo modprobe snd-aloop'

2. then check which device it is numerated as (ie: hw:x,y). in my case;

$ cat /proc/asound/cards

0 [Loopback       ]: Loopback - Loopback
                           Loopback 1

3. then for zita-a2j (as an example), i am only interested in
receiving the outputs (no input devices);

/usr/bin/zita-a2j -j ALSA-in -dhw:0,1

...after this, all videos (in browser) work flawlessly :) from what i
understand/heard zita-a2j also handles resampling nicer than other
soutions, although i am not dead-positive on this. (citation needed).

>> Obviously, i don't need to be playing youtube videos with jack.
>
> Me niether, but convinience of not having to stop JACK every youtube video /
> browser playback far outweights the hassle of a little noise... :)

It's definitely a must to not have to stop/disable jackd in any
situation on my desktop machine, anyway. ~ since Jackd is my default
soundserver. -> ie: no pulseaudio + i'm using ffado backend, so only
ALSA for midi keyboards/devices and loopback device for youtube, or
for the odd legacy (ALSA) app.

plus, i learn music on youtube too, so i couldn't disable jackd / not
a viable option ~ not if i plan on using my midi keys + soft-synth or
what to use any guitar amp modelling, while learning, anyway. ;)

>> What might be happening to cause this and how can i fix it?
>
> That I don't know I'm afraid :) Good luck!

zita-a2j + snd-aloop may be worth a try, there may even be a detailed
guide somewhere ~ although, someone else on the list can speak up, if
they know where one is. (i don't off hand).

cheerz

Jordan

> 
> Jack-Devel mailing list
> [hidden]
> http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
>
PrevNext  Index

1363032243.25503_0.ltw:2,a <CAOcfFMyhsUYzjm5UKnmgmkL0+JigyOj6ME7S1NvT=c=pkqKJCg at mail dot gmail dot com>