On Thu, 2006-06-15 at 13:33 -0400, S. Petty wrote:
> Lee Revell wrote:
> > On Thu, 2006-06-15 at 12:45 -0400, S. Petty wrote:
> >> I'm currently splitting 10 channels of a soundcard out to 10 individual 
> >> virtual inputs, and I have software that won't recognize them.  I'm 
> >> using dsnoop to break them all out via my asound.conf file, e.g.:
> >>
> >> channel1 {
> >>          type plug
> >>          slave.pcm snoop10
> >>          ttable.0.0 1
> >> }
> >> channel2 {
> >>          type plug
> >>          slave.pcm snoop10
> >>          ttable.0.1 1
> >> }
> >>
> >> Is there any way to mix/copy one of these over to a /dev/dsp device so 
> >> that this software will recognize it?  dmix?
> > 
> > You have to use aoss - direct access to /dev/dsp bypasses all of
> > alsa-lib (all configs, mixing, routing, etc.).  Then set
> > ALSA_OSS_PCM_DEVICE to the device you want to use.
> > 
> > If your app does not work with aoss unfortunately you are screwed.
> > 
> > Which application are you trying to get to work?
> 
> Thanks, Lee..  might be more trouble than its worth.  Trying to get 
> 'acarsd' working on a multi-input system.  We usually connect to the 
> on-board audio, and use the multi-input for just audio purposes.  In 
> this case the motherboard didn't have on-board audio, so we thought we'd 
> try to make it work under ALSA.

How is that more trouble than it's worth?

$ ALSA_OSS_PCM_DEVICE="channel1" aoss acarsd

It's at least worth a try.

Lee



_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to