From owner-freebsd-multimedia@FreeBSD.ORG Tue May 11 19:57:41 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 855A016A4D4 for ; Tue, 11 May 2004 19:57:41 -0700 (PDT) Received: from hak.cnd.mcgill.ca (hak.cnd.mcgill.ca [132.216.11.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C02143D2F for ; Tue, 11 May 2004 19:57:40 -0700 (PDT) (envelope-from mat@hak.cnd.mcgill.ca) Received: from hak.cnd.mcgill.ca (localhost [127.0.0.1]) by hak.cnd.mcgill.ca (8.12.9/8.12.8) with ESMTP id i4C2xRK0012854; Tue, 11 May 2004 22:59:27 -0400 (EDT) (envelope-from mat@hak.cnd.mcgill.ca) Received: (from mat@localhost) by hak.cnd.mcgill.ca (8.12.9/8.12.8/Submit) id i4C2xRKR012853; Tue, 11 May 2004 22:59:27 -0400 (EDT) Date: Tue, 11 May 2004 22:59:27 -0400 From: Mathew Kanner To: Conrad Sabatier Message-ID: <20040512025927.GA12814@cnd.mcgill.ca> References: <20040511151515.GB7115@cnd.mcgill.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i Organization: I speak for myself, operating in Montreal, CANADA X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.62 X-Spam-Checker-Version: SpamAssassin 2.62 (2004-01-11) on hak.cnd.mcgill.ca cc: freebsd-multimedia@freebsd.org cc: Mathew Kanner Subject: Re: MIDI using external synth via serial port 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: Wed, 12 May 2004 02:57:41 -0000 On May 11, Conrad Sabatier wrote: > > On 11-May-2004 Mathew Kanner wrote: > > On May 08, Conrad Sabatier wrote: > >> I've been wanting to try this, but before I do, I just wanted to check > >> something. > >> > >> To do MIDI using an external synth connected via a serial port, is anything > >> else required in the kernel config besides "device midi" and the hints in > >> /boot/device.hints? Is the sequencer device also required (or even > >> supported)? > >> > >> Also, any recommendations re: a good sequencer app? > > > > Hello Conrad, > > Sorry it took so long to respond to your question. I'm > > supposed to be working on the FreeBSD midi project but a new job and > > spring fever (and work on usb audio) has distracted me. My mentor > > intends to write a serial pass-through once I get around to commiting > > the midi driver. > > I would like to ask why you want to use a serial port? My > > understanding of the situaion is that serial ports have to be hacked > > to get the timming right for midi and most soundcards have midi ports > > (via the gameport). Hello Conrad, This is a late nate reply after a work party. > > I was under the impression that the MIDI UART (gameport) was not yet supported, > at least on most cards. Was I mistaken? That would be great! The uarts on gameports are the easiest to support! At the moment I think we support emu10k1(soundblaster), cmi80xx and es1371. The actual url for the patches should be in the archive, I really don't remeber at the moment. > > If so, what would I need to do to use it? Is all the necessary kernel stuff > already in place? No. That's what I'm working on (and included in the patches). > > I tried using my MIDI keyboard under Windows once via the serial > port, just as an experiment (back when I still occasionally used > Windows), and it worked fine, so I don't expect there should be any > serious problems doing the same under FreeBSD. (In regards to windows+serial) Cool. I didn't known. At the moment, MIDI and a serial UART just won't work because the code hasn't been written (it has before but we are know in the third generation). Good luck. --Mat -- We peer so suspiciously at each other that we cannot see that we Canadians are standing on the mountaintop of human wealth, freedom and privilege. - Pierre Elliott Trudeau