[Top][All Lists]

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

Re: [fluid-dev] Use of midi keyboard without user configuration

From: Aere Greenway
Subject: Re: [fluid-dev] Use of midi keyboard without user configuration
Date: Fri, 2 Mar 2018 08:59:16 -0700
User-agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.6.0


I think it would be a good thing to be able to use Fluidsynth on Mac OS X, and encourage your efforts. 

I'm not entirely sure what you are asking about, but there is (on Mac OS X) a software MIDI interface.  It is not turned-on by default, but it is fairly easy to turn it on. 

The details of how you turn it on have changed over the various releases, but this (below) should be enough for you to try using it. 
Turning-On (or getting) A MIDI Interface

The remaining options require you to either turn-on, or obtain a MIDI interface. This section tells you how to do it.

The quickest, easiest, and least-expensive way to do this, is to turn-on the “IAC Driver” software MIDI interface already on your machine (but turned-off by default).

Here's how you do it:

Click on (or find and click-on) Applications...Utilities.

Click on “Audio MIDI Setup”.

If the “MIDI Studio” window doesn't appear (only the Audio setup window appears):

  • In the menu-bar (top of screen), click the “Window” menu, and select “Show MIDI window” from the menu. When you do this, the “MIDI Studio” window should appear.

Note: You may have to double-click the “IAC Driver” icon.

In the “MIDI Studio” window, double-click the “IAC Driver” icon. When you do this, the “IAC Driver Properties” window should appear.

In that window, if the “Device is online” check-box is clear, click on it to select it.

In the “Ports” pane, toward the lower-left, click the “+” button to add the “IAC Bus 2” port.

In the menu-bar (top of screen), click “Audio MIDI Setup”, and choose “Quit Audio MIDI Setup” in the menu that appears.

Alternatively, you can get an inexpensive USB hardware MIDI interface for around $35. This approach is useful if you want to connect to a non-USB MIDI device.

For information on using a MIDI interface to connect the KeyMusician Keyboard to a software product like Garage Band, click on the link below:

Connecting To MIDI Software Using a Hardware MIDI Interface

After connecting your MIDI interface as shown in the above link, in the KeyMusician Keyboard's “F1 Help/Setup” pane, configure its MIDI Output drop-box to send to your MIDI interface. If you used the software MIDI interface, it will be called “Bus 1”, or “IAC Bus 2”.

As for a way of playing music using a typing keyboard, you may be interested in what we have done in that regard.  You can check it out at:



On 03/01/2018 07:16 PM, Paul Cohn wrote:
Hi friends,

I've recently set up fluidsynth in a C++ program on OSX to accept midi inputs from a keyboard, but it requires the use of midi patchbay to manually connect. Each time the virtual port is different so on running the program I have to go into patchbay and change the output. And looking at the link below[1], I see there's also a fair bit of set up on Windows and Linux.

It would be really nice if I could provide a way for users (on Windows/Linux/Mac) to hook up their keyboard and use it in my program without the use of any extra programs or configuration by the user (except maybe some simple settings in the app like you might have in a notation program/DAW, but ideally it's plug and play).

Is that possible?


fluid-dev mailing list


reply via email to

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