Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 May 2003 18:21:27 +0000 (CDT)
From:      jimd@siu.edu
To:        Mathew Kanner <mat@cnd.mcgill.ca>
Cc:        freebsd-current@freebsd.org
Subject:   Re: MIDI on SB Live! ?
Message-ID:  <20030518180851.K570@freebsd2.localnet10>
In-Reply-To: <20030518221722.GB60782@cnd.mcgill.ca>
References:  <20030515061748.O1048@freebsd2.localnet10> <20030518221722.GB60782@cnd.mcgill.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
Amiga Unix Emulator, UAE, is in the ports tree. You will need Amiga ROM
images, or a copy of the "Amiga Forever" CD with said ROM images. UAE has
a small utility to copy the Amiga ROM on a real Amiga computer.

I have copied KCS, Sonix, and DeluxeMusic over to UAE and they run just
fine. I tried a previous Amiga emulator called Amithlon and QNX (RTOS),
but it couldn't provide a properly syncrhonized timer for the music S/W.

As much as I appreciate UAE, I REALLY would prefer NATIVE music + MIDI
capabilities either under FreeBSD or a new AmigaPPC, if such an animal
ever gets to 'see the light of day'. NO - I won't touch M$!


On Sun, 18 May 2003, Mathew Kanner wrote:

> On May 15, jimd@siu.edu wrote:
> > I, for one, would really like to see full/complete MIDI capabilities under
> > FreeBSD. I have an Amiga-2000 system that I have been using for MIDI with
> > two MIDI keyboards (playback and input) for quite a few years, and have a
> > SoundBlaster Live! soundcard under FreeBSD.
> >
> > So far, I have not been able to find any useful music generating and MIDI
> > software available for FreeBSD (yes - I have tried/looked at just about
> > everything available from SourceForge, most of which doesn't work under
> > FreeBSD, or is too limited in capability if it works at all).
> >
> > I have tried KDE and Gnome applications, and others for those
> > environments, to no avail. The Amiga Unix Emulation works fairly well for
> > the music software, but I cannot get any MIDI functions to work, and I
> > would prefer native FreeBSD applications.
> >
> > I tried the 4Front OSS package once, but it didn't help and it caused
> > problems with some music/sound applications. I am going to try OSS again
> > under FreeBSD-5.1-BETA. I don't have much installed yet, so don't have as
> > much to lose.
> >
> > I might be willing to offer non-programming support for (EMU10K1) MIDI
> > development support, depending on what is needed.
>
> 	Hello jimd, (jimmy d?)
> 	Sorry for taking so long to respond.  Anyway, yes midi is
> lacking in FreeBSD.  I'm working on a new implementation (in
> retrospect it would have been several times easier to just patch the
> old one).
> 	Consider this a status report:
> 		raw midi access:%100
> 		mpu401's:	%100
> 		synth:		%40
> 		pseudo-midi:	%0.1
>
> 	That's over %240.  But anything under a billion is probably
> incomplete.
>
> 	A quick aside here, it occurred to me that last night that
> Apple should have a midi implementation in their Darwin kernel. The
> bad news: browsing the source isn't so easy and their licenses doesn't
> let me rip it off it.  The good news: there *is* easily accessible
> documentation on writing and using device drivers and knowledge to be
> learned from it.
>
> 	What's slowing me down is that *no-one* remembers how midi is
> even supposed to work and I haven't really heard of other people with
> external midi hardware using fbsd.  That makes it a "priority: fun"
> project.
>
> 	So onto a lack of (userland) software support.  I'm intrigued
> by your reference to "Amiga Unix Emulation", could provide a link?
> 	I've used playmidi from the ports, it compiles with some minor
> fixing.  Midimoutain works (won't build on -current) but sequencer
> input is broken.
> 	Newer applications seems to be written with alsa in mind.  It
> pains me that people are ignoring a perfectly good standard (oss on
> /dev/music) but considering how hard it is to decipher some times, I
> don't blame them.  From my limited experience Alsa apps (I've looked
> at on-line docs but haven't actually used it) link to a library and
> don't directly deal with hardware.  We could create a stub library or
> campaign to bring back the older, more compatible ways.  (I hear the
> discordian society will back us)
>
>
> 	Have you ever used midi before?  Can your ear recognize good
> timing from bad timing?  Do you have external midi hardware?  Can you
> test kernel modules that cause heart-ache and no reward.  Then you can
> help.
>
> 	--Mat
> --
> There only two things I hate, lactose intolerant societies and cows
> _______________________________________________
> 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?20030518180851.K570>