From owner-freebsd-multimedia Sun Nov 10 05:21:07 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA08101 for multimedia-outgoing; Sun, 10 Nov 1996 05:21:07 -0800 (PST) Received: from relay.hp.com (relay.hp.com [15.255.152.2]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA08096; Sun, 10 Nov 1996 05:21:04 -0800 (PST) Received: from fakir.india.hp.com by relay.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA173272055; Sun, 10 Nov 1996 05:20:59 -0800 Received: from localhost by fakir.india.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA182913907; Sun, 10 Nov 1996 18:51:47 +0500 Message-Id: <199611101351.AA182913907@fakir.india.hp.com> To: hasty@rah.star-gate.com, jkh@freebsd.org Cc: multimedia@freebsd.org Subject: External MIDI out for the Opti MAD16 chipset. Date: Sun, 10 Nov 1996 18:51:47 +0500 From: A JOSEPH KOSHY Sender: owner-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Folks, I have a sound card that using the Opti MAD16 chipset (I borrowed it from a friend to try out under FreeBSD; I don't have the manufacturer name). This card can be setup by its DOS software to run in SB compatibility and in Windows Sound System (WSS) mode. Under FreeBSD-current, I'm able to get the basic SB and WSS modes recognized. I.e I can get the kernel to recognize `sb0' or `wss0'. However, in neither mode am I able to get MIDI to work properly. Running `playmidi' results in a kernel error message: ``Soundcard: Sequencer not initialized''. I can't seem to get `sbmidi0' to be recognized in SB compatibility mode. This seems to come from "isa/sound/sequencer.c", since the `num_midis' variable is not being incremented during initialization of snd0. Not surprising since `wss0' is implemented in `ad1848.c' which has no MIDI support. Has anyone been able to get external MIDI to work properly with the MAD16 chipset? Thanks, Koshy