From alsa-user-owner@alsa.jcu.cz  Sat Apr  4 06:49:56 1998
Received: from nda.nda.com (nda.nda.com [205.181.228.2])
	by marvin.jcu.cz (8.8.8/8.8.8) with ESMTP id GAA15467
	for <alsa-user@alsa.jcu.cz>; Sat, 4 Apr 1998 06:49:50 +0200
Received: (from jmt@localhost)
	by nda.nda.com (8.8.8/8.8.8) id XAA21226;
	Fri, 3 Apr 1998 23:49:49 -0500 (EST)
To: Jaroslav Kysela <perex@jcu.cz>
Cc: alsa-user@alsa.jcu.cz
Subject: Re: Installing?
References: <Pine.LNX.3.96.980403192840.16918E-100000@entry.jcu.cz>
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
From: John Twilley <jmt@nda.com>
Date: 03 Apr 1998 23:49:49 -0500
Message-ID: <wvvra3e198y.fsf@nda.com.>
Reply-To: alsa-user@ultra.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

>>>>> "Jaroslav" == Jaroslav Kysela <perex@jcu.cz> writes:

    Jack> Yes, hardcoding the IRQ in ./insert helped a little.  It
    Jack> works properly now.  Still does that annoying repeat thing.
    Jack> Help?

    Jaroslav> Again, check if interrupts is generated when some sound
    Jaroslav> is playing (cat /dev/interrupts). If not, IRQ is used by
    Jaroslav> another device. IRQ 9 is mostly used with PCI VGA card
    Jaroslav> if user doesn't turn this IRQ off in BIOS. Check your
    Jaroslav> /proc/pci.

Okay.  IRQ 11 is fine.  IRQ 9 is video, IRQ 10 is my ethernet card, so
11 is free, and that's what I set things to in /etc/isapnp.conf.  A
lot of the stuff that was in /dev/sndinfo is in /proc/sound -- here's
the information:

::::::::::::::
/proc/sound/version
::::::::::::::
Advanced Linux Sound Architecture Driver Version 0.0.9.
Compiled in Apr  3 1998 for kernel 2.1.92 with versioned symbols.
::::::::::::::
/proc/sound/meminfo
::::::::::::::
Driver using 1 page (4096 bytes) of kernel memory for data.
::::::::::::::
/proc/sound/cards
::::::::::::::
0 [card1          ]: GUS - Gravis UltraSound
                     Gravis UltraSound Plug & Play at 0x220, irq 11,
dma 5&6
::::::::::::::
/proc/sound/oss-devices
::::::::::::::
  0: [0- 0]: mixer
  3: [0- 3]: digital audio
  4: [0- 4]: digital audio
  5: [0- 5]: digital audio
  6:       : sndstat
 12: [0-12]: digital audio
::::::::::::::
/proc/sound/devices
::::::::::::::
144: [0]   : control
152: [0- 0]: mixer
168: [0- 0]: digital audio
169: [0- 1]: digital audio

    Jack> I configured my card to use IRQ 9 with isapnp -- my ne2k
    Jack> needs IRQ 5 so I had to move the sound card -- but according
    Jack> to /etc/isapnp.conf, my sound card has multiple
    Jack> functionalities.  For example, it has SB Digital Audio
    Jack> (which I'm assuming is sb-dsp) as well.  Any idea how I
    Jack> would turn that on?  Multiple sound cards aren't listed in
    Jack> that example file.  The IO/IRQ/DMA information for the SB
    Jack> Digital Audio thing is 0x388/11/1, according to isapnp.

    Jaroslav> ;-)))) Please, SB emulation and MPU-401 emulation with
    Jaroslav> InterWave chip can't be used in right operating
    Jaroslav> system. Looks like that this feature is designed only
    Jaroslav> for MS-DOS or other system which accepts NMI. Note that
    Jaroslav> this emulation doesn't extends InterWave functionality
    Jaroslav> (only allows that some MS-DOS games produces some sound
    Jaroslav> with some emulation software). Don't activate these
    Jaroslav> devices with isapnp. Use rather IRQ 11 for synth &
    Jaroslav> codec.

Okay.  I did this.  It didn't work.  I mean, it doesn't seem to matter
what IRQ I choose, it is still looping.  No collisions with IRQ's or
DMA's.  I get maybe two beats into an MP3 of Cat's in the Cradle, and
only partially through the endoftheworld soundfile, before it starts
again from scratch.  WTF?  If there's any debugging switches I can
enable, let me know.

    Jaroslav> 						Jaroslav

Jack.
(I love this driver.  I'll love it more when I can get it to work. :-))
-- 
John Twilley | Net Daemons Associates, Inc.       | Voice: (781) 937-3338
jmt@nda.com  | 800 West Cummings Park, Suite 2050 | Fax:   (781) 937-3775
ENTJ w/Coke  | Woburn, MA 01801                   | Pager: (781) 671-7580

