Re: [LAU] jack and flash (howto configure 2 soundcards for jack and non-jack ?)

From: Mark Knecht <markknecht@email-addr-hidden>
Date: Mon Feb 11 2008 - 21:07:11 EET

On Feb 11, 2008 10:05 AM, Jürgen Schöneberg <jschoeni@email-addr-hidden> wrote:
> Hello!
>
> I'm interested to do like you did:
> > 'And a separate sound card: one for non-JACK ALSA apps, one for JACK apps.'
>
> is there a howto available howto setup 2 soundcards, one for jack, one for
> non-jack ?
>
> - how do I address 'jackd' to the soundcard I want?
>
> - can I use alsaconf to configure 2 soundcards, or do I have to edit
> something like modules.conf manually?
>

My system is this way. I have two sound cards - an RME HDSP9652 and an
on-board sound chip. The RME is my main card that drives the external
D/A. It always uses Jack when I'm doing anything serious. (Not often
anymore) All my funky audio needs go through the on-board sound chip.
I have the audio output of the on-board chip plugged into a pair of
inputs on the RME. I can start and stop Jack anytime and Jack can run
at a frequency different than the on-board audio since that chip's
audio is redigitized going into the RME.

Works fine for me. Distribution is Gentoo.

Hope this helps,
Mark

mark@email-addr-hidden ~ $ cat /proc/asound/cards
 0 [CK804 ]: NFORCE - NVidia CK804
                      NVidia CK804 with ALC850 at irq 20
 1 [DSP ]: H-DSP - Hammerfall DSP
                      RME Hammerfall HDSP 9652 at 0xda000000, irq 16
mark@email-addr-hidden ~ $

mark@email-addr-hidden ~ $ cat /etc/modules.d/alsa
# Alsa 0.9.X kernel modules' configuration file.
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v
1.4 2004/11/16 01:31:22 eradicator Exp $

# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore

##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
alias snd-card-0 snd-intel8x0
options snd-intel8x0 index=0
alias snd-card-1 snd-hdsp
options snd-hdsp index=1
## OSS/Free portion
alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

# Set this to the correct number of cards.
options snd cards_limit=2
mark@email-addr-hidden ~ $
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Tue Feb 12 00:15:04 2008

This archive was generated by hypermail 2.1.8 : Tue Feb 12 2008 - 00:15:04 EET