Hi,
I've just been playing with this with jack_capture, with some rather odd
results.
If I start jackd with -C to only do capture ports, then jack_capture
complains:
[matt@alarm jack_capture]$ ./jack_capture
No physical output ports found in your jack setup. Exiting.
Which is very odd, since jack_lsp -c shows:
matt@alarm jack_capture]$ jack_lsp -p
system:capture_1
properties: output,physical,terminal,
system:capture_2
properties: output,physical,terminal,
And if I manually force the port, it records just fine:
[matt@alarm jack_capture]$ ./jack_capture --port system:capture*
>>> Recording to "jack_capture_01.wav". Press <Return> or <Ctrl-C> to
stop.
>>> Please wait while writing all data to disk. (shouldn't take long)
|"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
00:|----------------------------------------------------* |
01:|----------------------------------------------------* |
Buffer: 4.04s./4.04s Time: 0.09m. DHP: [ ] Overruns: 0 Xruns: 0
Finished.
Jackd output below:
[matt@alarm liquidsoap]$ jackd -R -d alsa -r44100 -n3 -C
jackdmp 1.9.9.5
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2012 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
creating alsa driver ... -|hw:0|1024|3|44100|0|0|nomon|swmeter|-|32bit
configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 3
periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 4 periods for capture
And any attempt to use liquidsoap just results in silence.
If I start jackd without the -C then running jack_capture without any
arguments starts the program, but records only silence.... so it seems like
somehow my jackd is confused and is routing clients to the wrong ports
perhaps?
Is is possible to force liquidsoap to connect to certain jack ports? From
looking at the source I can't see how to do this...
On 13 January 2014 09:32, adiblol <[email protected]> wrote:
> W dniu 2014-01-13 10:11, Daniel James napisaĆ(a):
> > Hi Matt,
> >
> >> Running jack_lsp -c shows that the system:capture_1 and capture_2
> >> devices are connected to the liquidsoap ports, and the stream is on
> >> air
> >> however all there is is silence.
> >
> > Have you tried inserting a meter application between the capture
> > ports
> > and Liquidsoap to confirm that audio is actually being routed? For
> > example http://plugin.org.uk/meterbridge/ would be the first thing I
> > would try.
>
> If you don't have GUI, use jack_capture, it works in CLI and has
> integrated peak meters.
>
>
> Happy hacking!
> adiblol
>
>
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For
> Critical Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users
>
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users