From alsa-user-owner@alsa.jcu.cz  Wed Oct  7 16:07:47 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 QAA16500;
	Wed, 7 Oct 1998 16:03:36 +0200
Date: Wed, 7 Oct 1998 16:03:25 +0200 (CEST)
From: Jaroslav Kysela <perex@jcu.cz>
To: Paul Barton-Davis <pbd@op.net>
cc: alsa-user@jcu.cz, Jeremy Crabtree <jeremy@ItMightBeAServer.net>,
        pbd@renoir.op.net
Subject: Re: A very annoying problem 
In-Reply-To: <199810071346.JAA19515@renoir.op.net>
Message-ID: <Pine.LNX.3.96.981007160138.14331D-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 Wed, 7 Oct 1998, Paul Barton-Davis wrote:

> Jaroslav writes:
> 
> >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).
> 
> I think if you use pnpdump, you can get some information on
> this. Certainly the WaveFront series of TB cards (which use the
> CS4232) can be deciphered like this. pnpdump's output lists all the
> logical devices attached to the CS423 (and hopefully the CS4237), and
> tends to includes names indicating what they are. For the Tropez+, for
> example, pnpdump says (in part):
> 
>   #
>   # Logical device id CSC0004
>   #
>   # Edit the entries below to uncomment out the configuration required.
>   # Note that only the first value of any range is given, this may be changed if r
>   equired
>   # Don't forget to uncomment the activate (ACT Y) when happy
> 
>   (CONFIGURE CSC7632/-1 (LD 4
>   #     ANSI string -->Synth<--
> 
>   # Multiple choice time, choose one only !
> 
>   #     Start dependent functions: priority preferred
>   #       IRQ 9.
>   #             High true, edge sensitive interrupt (by default)
>   # (INT 0 (IRQ 9 (MODE +E)))
>   #       Fixed IO base address 0x0330
>   #             Number of IO addresses required: 16
>   # (IO 0 (BASE 0x0330))                                              
> 
> allowing you to identify the logical device associated with "synth".
> 
> perhaps I've misunderstood the problem, or even the nature of the CS4237.

Problem isn't with MPU-401 port, but in analog or digital mixer paths.
I simply don't know how is output from synthesizer chip connected to
CS4237B on TB Malibu. Input (MIDI date) is get from CS4237B MPU-401
port, of course.

						Jaroslav

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


