Date: Sat, 3 Jul 2004 03:32:16 +0900 From: Taku YAMAMOTO <taku@tackymt.homeip.net> To: Mathew Kanner <mat@cnd.mcgill.ca> Cc: freebsd-current@freebsd.org Subject: Re: just like midi/seq was treated? (was Re: HEADSUP: ibcs2 and svr4 compat headed for history) Message-ID: <20040703033216.08b248ce.taku@tackymt.homeip.net> In-Reply-To: <20040702150733.GD28342@cnd.mcgill.ca> References: <3949.1088292437@critter.freebsd.dk> <20040626.181218.21873777.imp@bsdimp.com> <40DF2607.5020409@mac.com> <40DF2607.5020409@mac.com> <20040628.095605.13314562.imp@bsdimp.com> <20040628205254.C22B15C29@techpc04.okladot.state.ok.us> <20040630183747.GB28342@cnd.mcgill.ca> <20040701053944.22077394.taku@tackymt.homeip.net> <20040702150733.GD28342@cnd.mcgill.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2 Jul 2004 11:07:33 -0400 Mathew Kanner <mat@cnd.mcgill.ca> wrote: > On Jun 30, Taku YAMAMOTO wrote: > > On Wed, 30 Jun 2004 14:37:47 -0400 > > Mathew Kanner <mat@cnd.mcgill.ca> wrote: > > > On Jun 28, Paul Seniura wrote: > > > > I object to that statement - IT WAS WORKING without major problems > > here at least. (-current as of April 2004) > > # I have been using YAMAHA's UX-16, BTW. > > I'm absolutely shocked to hear this. This is the first report > of midi2 working for anybody. Are you speaking of the sequencer are > are you doing raw midi passthrough? (Tangentally, I'll admit that I > tried to stay away from the old model only to end up recreating the > wheel in many aspects, esp. in the seq->midi abstraction.) Both of two are working here. wine (sequencer), playmidi (sequencer), smfplay (raw midi) and my MIDI filtering tool (utilizes both of two) - all of them work. > > And, in fact, IT STILL IS WORKING with recent -current, cvsupped > > on June 27. The MIDI stuff was salvaged from Attic with my tiny > > modifications to catch up the recent activities like dev_t => > > struct cdev* transitions. > > > > I'll tar-up the material and make it accessible if requested. > > # And, USB-MIDI port, too :) > > The new version does bring new features like loadable modules, > a kernel thread instead of softclock, an easier interface for > attaching new devices and it works regardless of what HZ value is > used. Did you know that midi2 can be made as a module with additional several lines? I've using midi2 as a module for a year. # Sorry for my not publishing these works, BTW. You have to be aware of that both aproaches can't be HZ-independent, too, since 1/HZ is the finest resolution of the scheduling. Making sequencer stuff pretending HZ=100 is also a Really Bad Thing (TM) because, in theory, softwares using MIDI always want the finest. OSS spec clearly says relying on HZ hardcoded as 100 is a Bad Thing and encourages the use of SNDCTL_SEQ_CTRLRATE instead, if that matters. > > > Per the annoucment, we are planning to import it soon but I'm > > > very busy with moving and other crisis in my life and Seigo has had > > > his own problems. > > > > I have been looking forward very much to seeing it, as I'm planning > > to port the NetBSD's USB-MIDI class driver to the new framework. > > This is good stuff. > > Thanks, > --Mat > > -- > (on the United States) Living next to you is in some ways > like sleeping with an elephant. No matter how friendly and > eventempered the beast, one is affected by every twitch and > grunt. > - Pierre Elliott Trudeau > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040703033216.08b248ce.taku>