From owner-freebsd-multimedia@FreeBSD.ORG Thu Dec 30 02:47:48 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D397916A4CE for ; Thu, 30 Dec 2004 02:47:48 +0000 (GMT) Received: from lakermmtao03.cox.net (lakermmtao03.cox.net [68.230.240.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4198143D5E for ; Thu, 30 Dec 2004 02:47:48 +0000 (GMT) (envelope-from conrads@cox.net) Received: from dolphin.local.net ([68.11.30.50]) by lakermmtao03.cox.net (InterMail vM.6.01.04.00 201-2131-117-20041022) with ESMTP id <20041230024745.SUJE2250.lakermmtao03.cox.net@dolphin.local.net>; Wed, 29 Dec 2004 21:47:45 -0500 Received: from dolphin.local.net (localhost.local.net [127.0.0.1]) by dolphin.local.net (8.13.1/8.13.1) with ESMTP id iBU2lkgE092067; Wed, 29 Dec 2004 20:47:47 -0600 (CST) (envelope-from conrads@cox.net) Date: Wed, 29 Dec 2004 20:47:41 -0600 From: "Conrad J. Sabatier" To: Brolin Message-ID: <20041229204741.12891233@dolphin.local.net> In-Reply-To: <41D06506.6020606@dccnet.com> References: <41D06506.6020606@dccnet.com> X-Mailer: Sylpheed-Claws 0.9.13 (GTK+ 1.2.10; amd64-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-multimedia@freebsd.org Subject: Re: MIDI programming X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Dec 2004 02:47:49 -0000 On Mon, 27 Dec 2004 11:39:50 -0800, Brolin wrote: > Hello, > > I want to write C programs that (send MIDI messages to) play notes for > > playback on a software synthesizer. On Windows I can do this by using > the midiOutShortMsg API, using for playback the software synthesizer > included with Win98 and Win2k. How can I do this on FreeBSD (5.3)? > > Thanks, > Brolin Unfortunately, there is currently no way to do this under FreeBSD. MIDI support was removed several years ago, when the entire sound sub-system was replaced. There's a MIDI sub-system currently in the works, but it's not yet officially committed, and no clear date in sight as to when that will happen. Sorry to be the bearer of bad news. You're not the only one who would like to see MIDI capability returned to FreeBSD. It's been a *long* time. -- Conrad J. Sabatier -- "In Unix veritas"