From alsa-user-owner@alsa.jcu.cz  Mon Dec 14 16:29:52 1998
Received: from tjlee.suits.kiva.net (qmailr@tjlee.suits.kiva.net [206.97.68.12])
	by marvin.jcu.cz (8.9.1a/8.9.1) with SMTP id QAA03300
	for <alsa-user@alsa.jcu.cz>; Mon, 14 Dec 1998 16:28:14 +0100
Received: (qmail 23716 invoked by uid 5511); 14 Dec 1998 15:28:12 -0000
Message-ID: <19981214152812.23714.qmail@tjlee.suits.kiva.net>
To: alsa-user@alsa.jcu.cz
Subject: Re: Newbie recommendations 
In-reply-to: Your message of "Mon, 14 Dec 1998 11:15:52 GMT."
             <XFMail.981214111552.cop95cht@sheffield.ac.uk> 
Mime-Version: 1.0
Content-Type: multipart/mixed ;
	boundary="==_Exmh_17267879200"
Date: Mon, 14 Dec 1998 10:28:12 -0500
From: Tom Lee <tjlee@kiva.net>
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

This is a multipart MIME message.

--==_Exmh_17267879200
Content-Type: text/plain; charset=us-ascii

On Mon, 14 Dec 1998 11:15:52 GMT, you wrote:

>I use the Ensoniq AudioPCI card as well. I do not experience its
>advantages in Linux.
>
>The persistent problems are:
>1. MIC not working
>2. MIDI not working
>
>Can someone send me her/his working conf.modules and asound.conf scripts?

     OK.  I'm using the SoundBlaster PCI 64, which is really just an Ensoniq
AudioPCI 1371 (Creative Labs bought Ensoniq), and attached are my scripts.
Almost everything works pretty well, although there are problems with sound
in Quake.

--==_Exmh_17267879200
Content-Type: text/plain ; name="conf.modules"; charset=us-ascii
Content-Description: conf.modules
Content-Disposition: attachment; filename="conf.modules"

alias eth0 3c509
alias net-pf-3 off
alias net-pf-4 off
alias net-pf-5 off
alias sound snd-audiopci
alias char-major-14 snd
alias snd-minor-oss-0 snd-audiopci
alias snd-minor-oss-3 snd-pcm1-oss
alias snd-minor-oss-4 snd-pcm1-oss
alias snd-minor-oss-5 snd-pcm1-oss
alias snd-minor-oss-12 snd-pcm1-oss
alias snd-card-0 snd-audiopci
options snd snd_major=14 snd_cards_limit=1
options snd-interwave snd_index=1 snd_id="audiopci"

--==_Exmh_17267879200
Content-Type: text/plain ; name="asound.conf"; charset=us-ascii
Content-Description: asound.conf
Content-Disposition: attachment; filename="asound.conf"

# ALSA driver configuration
# Generated by alsactl

soundcard( "card1" ) {
  control {
    ; Type is 'bool'.
    switch( "Joystick", false )
    ; Type is 'word'.
    ; Available addresses - 0x200, 0x208, 0x210, 0x218
    switch( "Joystick Address", 512 )
  }
  mixer( "AC97 generic" ) {
    ; Capabilities: record join-record stereo hardware-mute join-mute.
    ; Accepted channel range is from 0 to 63.
    channel( "Master", stereo( 0 mute, 0 mute ) )
    ; Capabilities: record hardware-mute join-mute.
    ; Accepted channel range is from 0 to 63.
    channel( "Master M", mono( 0 mute ) )
    ; Capabilities: stereo hardware-mute join-mute external-input.
    ; Accepted channel range is from 0 to 31.
    channel( "PCM", stereo( 0 mute, 0 mute ) )
    ; Capabilities: record join-record stereo hardware-mute join-mute external-input.
    ; Accepted channel range is from 0 to 31.
    channel( "Line-In", stereo( 0 mute, 0 mute ) )
    ; Capabilities: record hardware-mute join-mute external-input.
    ; Accepted channel range is from 0 to 31.
    channel( "MIC", mono( 0 mute ) )
    ; Capabilities: record join-record stereo hardware-mute join-mute external-input.
    ; Accepted channel range is from 0 to 31.
    channel( "CD", stereo( 0 mute, 0 mute ) )
    ; Capabilities: record join-record stereo hardware-mute join-mute external-input.
    ; Accepted channel range is from 0 to 31.
    channel( "Video", stereo( 0 mute, 0 mute ) )
    ; Capabilities: record hardware-mute join-mute external-input.
    ; Accepted channel range is from 0 to 31.
    channel( "Phone", mono( 0 mute ) )
    ; Capabilities: stereo hardware-mute join-mute.
    ; Accepted channel range is from 0 to 15.
    channel( "Record-Gain", stereo( 0 mute, 0 mute ) )
    ; Capabilities: hardware-mute join-mute external-input.
    ; Accepted channel range is from 0 to 15.
    channel( "PC Speaker", mono( 0 mute ) )
    ; Capabilities: record join-record stereo hardware-mute join-mute external-input.
    ; Accepted channel range is from 0 to 31.
    channel( "Aux A", stereo( 0 mute, 0 mute ) )
    ; Type is 'bool'.
    switch( "MIC Gain", false )
    ; Type is 'bool'.
    switch( "AC97 PCM Output Path", false )
    ; Type is 'bool'.
    switch( "Simulated Stereo Enhancement", false )
    ; Type is 'bool'.
    switch( "3D Stereo Enhancement", false )
    ; Type is 'bool'.
    switch( "Loudness", false )
    ; Type is 'bool'.
    switch( "AC97 Mono Output Select", false )
    ; Type is 'bool'.
    switch( "AC97 Second MIC", false )
    ; Type is 'bool'.
    switch( "ADC/DAC Loopback", false )
  }
}

--==_Exmh_17267879200
Content-Type: text/plain; charset=us-ascii

    - Tom Lee - tjlee@kiva.net - Kiva Networking - Bloomington, Indiana -
  In the Information Age, the first step towards sanity is FILTERING.  Filter
the information; extract the knowledge.
  Filter first for substance.  Filter second for significance.  These filters
protect against advertising.
  Filter third for reliability.  This filter protects against politicians.
  Filter fourth for completeness.  This filter protects from the media.
                                       Marc Stiegler, _David's Sling_ 

--==_Exmh_17267879200--



