From alsa-user-owner@alsa.jcu.cz  Tue May 26 15:59:24 1998
Received: from entry.jcu.cz (perex@entry.jcu.cz [160.217.1.111])
	by marvin.jcu.cz (8.8.8/8.8.8) with SMTP id PAA29483;
	Tue, 26 May 1998 15:59:13 +0200
Date: Tue, 26 May 1998 15:59:13 +0200 (MET DST)
From: Jaroslav Kysela <perex@jcu.cz>
To: Rodolphe Suescun <Rodolphe.Suescun@imag.fr>
cc: alsa-user@alsa.jcu.cz
Subject: Re: x11 mixer application for ALSA.
In-Reply-To: <3567DAF5.C493E6D5@imag.fr>
Message-ID: <Pine.LNX.3.96.980526155724.6330L-100000@entry.jcu.cz>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

On Sun, 24 May 1998, Rodolphe Suescun wrote:

> Hi all !
> 
> I just uploaded a new version of the fOX mixer to 
> ftp://postnuklear.kawo1.rwth-aachen.de/incoming/alsamixer980524.tgz
> ( the other file is corrupted ).

Checked.. Looks cool, but I need this patch to use it with one
soundcard in machine:

--- main.cc.old	Tue May 26 15:21:35 1998
+++ main.cc	Tue May 26 15:25:34 1998
@@ -108,8 +108,10 @@
     sprintf(wtitle, "fOX ALSA Mixer - ...");
     SetWindowName(wtitle);
 
-    if ( ( (err = snd_ctl_open( &handle, idx )) >= 0 ) &&
+    if ( ( (err = snd_ctl_open( &handle, idx-1 )) >= 0 ) &&
          (snd_ctl_hw_info( handle, &info ) >= 0 ) ) {
+      sprintf(wtitle, "fOX ALSA Mixer - %s", info.name);
+      SetWindowName(wtitle);
       AddFrame(new OXHorizontal3dLine(this), topexpandxlayout);
       AddFrame(new OXMixerFrame(this, 0, 0), topexpandxlayout);
     } else exit(0);

> ALSA developpers : I have a weird problem : when launching the mixer
> twice and playing with the PCM channel ( my crad is a GUS Pnp )
> "Mute" button, it is not updated on the other mixer program unless
> i play with the associated volume bar. Same problem with the alsamixer
> app provided in alsa-utils. Any idea about this ?

This problem is fixed in alsadriver-0.1.3..

						Jaroslav

-----
Jaroslav Kysela <perex@jcu.cz>
Academic Computer Centre, University of South Bohemia
Branisovska 31, C. Budejovice, CZ-370 05 Czech Republic


