fluidsynth-1.1.0 on Mac OS X
-----------------------------------------------------------------------

fluidsynth-1.1.0 can be installed in two ways on your Apple computer:

A. Compilation and installation by hand
---------------------------------------
Requirements:
- "XcodeTools.mpkg","DevSDK.pkg", "CoreAudioSDK.pkg" packages (The Leopard/Snow Leopard Install DVD)

- Fink installation <http://fink.sourceforge.net>

- libgnugetopt, readline5, libflac8-dev, libsndfile1-dev and glib2-dev  from fink: e.g. "fink install libgnugetopt"

- JackOSX.0.83.pkg.zip  <http://www.jackosx.com>

- MIDI Patchbay 1.0.3 <http://www.apple.com/downloads/macosx/audio/index6.html>

1. Run configure && make:

$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure && make

2. make install as superuser

B. Compilation and installation of the fink fluidsynth package
--------------------------------------------------------------

(The fink fluidsynth package is currently at version 1.0.9. The update will be announced after the source tarball for version 1.1.0 becomes officially
available on fluidsynth.resonance.org.)

Requirements:

- "XcodeTools.mpkg","DevSDK.pkg", "CoreAudioSDK.pkg" packages (The Leopard/Snow Leopard Install DVD)

- Fink installation <http://fink.sourceforge.net>

- MIDI Patchbay 1.0.3 <http://www.apple.com/downloads/macosx/audio/index6.html>

In Terminal.app simply type $ fink install fluidsynth

and the fink fluidsynth package automatically installs dependencies like libgnugetopt, readline and jack. 


Running fluidsynth:

In order to run fluidsynth via the jack sound server either launch JackPilot.app if you have installed the JackOSX package or, if you have installed the fink package, start jack from Terminal.app

$ jackd -R -p 512 -d coreaudio -i 2 -o 2

then start fluidsynth

$ fluidsynth -a jack -m coremidi -j (it also possible to run the coreaudio sound driver simply by replacing the "-a jack -j" options with "-a coreaudio")

In order to run another instance of fluidsynth, open another terminal window:

$ fluidsynth -a jack -m coremidi -o audio.jack.id=name_of_instance -p name_of_instance -j

Connect MIDI I/O devices using MIDI Patchbay 

Ebrahim Mayat <emayat@users.sourceforge.net>
29th October 2009


