I have two alsa devices (well, 3 actually but I only care about two of
them for the discussion in this post) so let's call them hw:0 and hw:1.
I would like to have the output of hw:1 to be channeled into the input
of hw:0 without using actual cables. I'm sure I can do this by changing
my asoundrc somehow, but I just can't seem to figure out what exactly I
should be typing. It may have something to do with the "copy" plugin, or maybe "asym". In general, I find the asoundrc documentation quite cryptic.
To clarify, this is what I want:
(hw:1) --> (hw:0) --> speakers
I can easily do this with JACK but that's not a good solution for me.
Plus I get lots of xruns and crackling on the audio, although there should be
some buffer length somewhere that can be increased to deal with this.
If you're wondering why I need this: hw:1 is my USB TV tuner card,
which is only half-compatible with Linux. That is, it gives me perfect
video, but no audio. However, I found it is recognized by ALSA as an
audio card and that I can connect it to my real audio card using JACK.
So now that I know each separate piece of hardware is working properly,
I would like to find a more definite solution to my problem. I'm not very fond of starting JACK every time I would like to watch TV :)
Thanks in advance.
Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! Try it!