From alsa-user-owner@alsa.jcu.cz  Wed Oct  7 09:08:50 1998
Received: from entry.jcu.cz (IDENT:perex@entry.jcu.cz [160.217.1.111])
	by marvin.jcu.cz (8.9.1a/8.9.1) with SMTP id JAA16397;
	Wed, 7 Oct 1998 09:05:07 +0200
Date: Wed, 7 Oct 1998 09:04:57 +0200 (CEST)
From: Jaroslav Kysela <perex@jcu.cz>
To: Jeremy Crabtree <jeremy@ItMightBeAServer.net>
cc: alsa-user@jcu.cz
Subject: Re: A very annoying problem
In-Reply-To: <199810070311.XAA11105@ItMightBeAServer.net>
Message-ID: <Pine.LNX.3.96.981007084808.14134D-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 Tue, 6 Oct 1998, Jeremy Crabtree wrote:

> 
> As we all know, ALSA doesn't do /dev/sequencer, well, no problem, we
> can just use OSS for that, right? Well, I can't :(. I have a CS4237B
> based Turtle Beach Malibu soundcard, and for some reason the MIDI port
> refuses to be unmuted under ALSA. That is, I can load ALSA, and then
> use alsamixer or xalsamixer and unmute the synth and FM devices, and
> then unload ALSA and then load OSS, but still be unable to play MIDI
> because the port is still muted. Interestingly, the PCM and DSP
> devices, as well as all th e other devices, will unmute, and function
> normally, even if I switchto OSS they remain unmuted. If anyone has any
> clue as to how to fix this I would be ever so grateful.

The problem is that I don't know on which CS4237B input is connected
internal MIDI synthesizer on TB Malibu soundcard. I have only
documentation to CS4237B chip and all mixer controls should be accessible
over ALSA (if isn't some bug in driver code).

Synth mixer channel is connected to Left & Right WaveTable serial port
volume, but this port isn't enabled yet.

Can you try change this line in lowlevel/isa/cs4236.c:

    snd_cs4236_ctrl_out( codec, 8, 0x03 );

to

    snd_cs4236_ctrl_out( codec, 8, 0x09 );

In datasheet is something about CS9236, it's Crystal's wavetable chip, so
I don't know if this will be working for TB Malibu...

> (Could this be becaus I have disabled the FM-synth device?)

Probably not..

							Jaroslav

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



