fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] fluidsynth's panther performance


From: Josh Green
Subject: Re: [fluid-dev] fluidsynth's panther performance
Date: 27 Jun 2003 14:09:20 +0200

On Thu, 2003-06-26 at 03:57, Joe Corneli wrote:
> The noteon test works.  The sound seems to be kind of crunchy, that
> probably isn't what was intended.
> 

Right, there are problems with the coreaudio driver. Portaudio is the
only working option right now for OS X (well at least it should be
working, not tested yet). You may want to join the FluidSynth devel list
since some of this has been discussed (check the archives if you want to
read recent posts).

> Downloading and configuring MidiShare is not a terribly straightforward
> thing to do in my opinion.  Everything has to be gotten out of CVS,
> which I can't get to work on the command line, and downloading things
> item-by-item over the Web isn't fun.  Can Stephane Letz or someone else
> at Grame please make a tar.gz version of the needed files for OS X and
> put it on the MidiShare download page and send me the link?  Also a
> README for how to install?
> 

http://www.grame.fr/MidiShare/Install/Download.html and 
http://www.grame.fr/MidiShare/Install/MacOSX.html ??

> Finally, as for MIDI on Mac OS X, its definitely supported, but I have
> no idea how. There is some docmentation at 
> 
> developer.apple.com/audio/macosxaudio.html
> 
> in particular, look for a PDF file.  This thing gives a clue about where
> to look for a driver:
> 
> % ls /System/Library/Extensions | grep -i "midi" 
> AppleMIDIFWDriver.plugin
> AppleMIDIUSBDriver.plugin
> 
> I don't know how these things work or whether they would support
> "non-hardware" MIDI like I want to use (clavier).
> 

I'm not sure what MIDI APIs clavier supports, but since it doesn't
mention anything I imagine its probably just OSS /dev/midi. You could
get this same functionality (GUI keyboard) with Swami and more :) I've
gotten Swami to work by using fink, although it should be possible to
get it to work without it as well (using the Aqua native GTK+ port).
Using Swami also means you wouldn't necessarily need MIDI driver support
with FluidSynth since Swami drives it directly. I'm still curious what
native API (if any) OS X has for inter application MIDI. I've made some
changes to the Swami source that I haven't checked in yet, so let me
know if you are interested in giving it a try. First FluidSynth needs to
work properly of course.

> The document also talks about something called "coremidi" or the
> "CoreMIDI Framework" --- given the similarity of this to "coreaudio",
> it seems to me that this is a likely lead.
> 

Probably. If I have the time in the next week I will check it out, since
I will have access to a OS X box.

> Joe

Cheers.
        Josh Green





reply via email to

[Prev in Thread] Current Thread [Next in Thread]