From alsa-user-owner@alsa.jcu.cz  Tue Oct 27 07:15:31 1998
Received: from io.nu (qmailr@dogbert.advancenet.net [209.44.30.54])
	by marvin.jcu.cz (8.9.1a/8.9.1) with SMTP id HAA31520
	for <alsa-user@alsa.jcu.cz>; Tue, 27 Oct 1998 07:09:37 +0100
From: sterwill@io.nu
Received: (qmail 262 invoked by uid 1000); 27 Oct 1998 12:09:24 -0000
Message-ID: <19981027120923.261.qmail@io.nu>
Subject: Lockups, one step closer
To: alsa-user@alsa.jcu.cz
Date: Tue, 27 Oct 1998 12:09:23 +0000 (GMT)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

I've done a bit of testing, with the ISA DMA workaround enabled.
I've found it makes no difference, but I also found something
else.

Whomever suggested checking if full-duplex operation was the
suspect was correct!  This only happens when recording full-duplex
audio (playing existing tracks at the same time), and never with
half-duplex (play or record).  I'm still not sure exactly what is
going on.  ONLY SoundStudio does this, and I don't have code, 
so I'm pretty much stuck.  I thought I could do an strace (stack
trace) run, but since the machine halts right up, strace can't
flush any output to disk buffers.  Maybe if I've got some spare
time I'll watch the output as it goes through an rxvt and write
some down.  I don't understand how this is happening... SoundStudio
isn't setuid root or anything, it's just using /dev/dsp, and this
has followed me through two sound cards.

Well, anyone got any suggestions for a Free multi-track hard-disk
recording program?  I've looked at a few, but none had source 
code (after this mess, I'm never using audio app bins again) or
were missing some basic features.  X-based would be nice, but
as long as it did full duplex and 8 tracks or more, ncurses or
command line would be fine, too.

-- 
Shaw Terwilliger (twig@advancenet.net)

