8 Replies Latest reply: Mar 19, 2012 8:19 PM by nano_nar
Jonas M.K. Level 1 Level 1
Hello everyone! This is my first post... My problem is that I don't get any sound from my MIDI keyboard (controller?) in GarageBand. I've been trying for days and done what's explained in this guide: http://www.macjams.com/article.php?story=20040128064923856

The MIDI controller is an unknown brand that came with a Woyetra MIDI sofware or Musicware Piano 1.0.7 software that I was using on my old PC. In order to use the MIDI controller on my Mac I bough a USB midi converter with one MIDI IN, one MIDI OUT and one USB, that looks like this: http://www.amazon.com/gp/product/B0017H4EBG The instruction said that the USB driver is installed. It also said that the MIDI IN should be plugged into the keyboard end, which sounds weird. Shouldn't the MIDI out be plugged into the keyboard?

In GarageBand preferences Audio/Midi gb recognizes the midi: "MIDI STATUS: 1 MIDI Input(s) detected, but there is no option to choose the USB midi from the dropdown box "Audio Input". I can only choose between System Setting, Built-in Microphone and Built-in Input. I've tried mostly with the Built-In Input but don't get any sound of the keyboard and I've tried to add a track and play the Grand Piano and the red button is chosen but now light next to the rhytm window that should lit when I hit the keys and no sound.

I also tried different thing from Application->Utilities->Audio Midi Setup / Window/Midi Studio. I've connected the USB midi and the keyboard like it's explained in the macjams article but how about the keyboard properties. Should the 16 channels be clicked grey or blue and how about the other settings and option for Transmits, Receives and Features?

Is there some free universal MIDI keyboard or controller drivers that would solve my problem so I would get sound of the Midi controller through the USB to GarageBand or how can this be solved?

MacBookPro, Mac OS X (10.6.7), 2
  • Christoph Drösser Level 6 Level 6
    Shouldn't the MIDI out be plugged into the keyboard?

    The keyboard's midi out should be connected to the interface's midi in.

    But it looks like your connection is working.

    there is no option to choose the USB midi from the dropdown box "Audio Input".

    That's perfectly fine since your midi keyboard is no audio source, it only transmits signals like "key down" and "key up".

    I've tried to add a track and play the Grand Piano and the red button is chosen but now light next to the rhytm window that should lit when I hit the keys and no sound.

    Most important question: Did you create a software instrument track? Because on a real instrument track there would be nothing to record. And it doesn't matter what instrument you choose on the keyboard, you select the software instrument in GB. (That's why a controller is called a controller: it's not an instrument on its own, you control GB's internal instruments with it.)
  • Jonas M.K. Level 1 Level 1
    Thanks for the reply. Yes, I did try to create a software instrument track and now I tried it again but still no sound. I tried to record through the built-in mic and that works and I can also get sounds with the computers own keyboard and the mbp mouse pad, but nothing through the midi controller.

    Do you know if I should not need a driver for the midi controller?
  • Christoph Drösser Level 6 Level 6
    No, if you use an interface, that's the device that your computer is talking to, not the keyboard. And the computer seems to recognize the interface, otherwise you wouldn't get the "1 midi device detected" message.

    Have you really plugged the cables in in the right way (sorry for asking, but that's the most likely culprit)? Is the "LED" window registering when you press keys on the controller (there's a little blue dot that should light up whenever you press a key)?
  • Jonas M.K. Level 1 Level 1
    No the LED window isn't lit up in any way when I hit the key. I was wondering if the usb interface could be broken (although it's new) as the red MIDI light is lit but there's also a yellow IN light and a green OUT light and neither of these are lit. Don't know if they should be either, but I double checked the cables and they are correct: I plug the USB interface's IN cable into the MIDI OUT on the controller. Do you know about the preferences in the Applications/Utilities/Audio Midi Setup? Should the 16 channel's be clicked so that they are grey or (light)blue?
  • Christoph Drösser Level 6 Level 6
    To me it looks rather like your keyboard isn't sending out the midi notes. Are there any settings that might be set the wrong way?
  • smija Level 1 Level 1

    I had the same problem and just figured out how to fix it. Switch your midi cables. The "In" should go in the "OUT" and vice versa. Hope that helps 

  • carlosdiezfnd Level 1 Level 1

    I have the same problem, the LED window in gb isn't lit up when pressing any key, gb detects when I plug in or disconnect the keyboard and the keyboard is detected by Audio Midi Setup. However when I test configuration in Audio Midi Setup nothing happens (no feedback from keyboard or anything).

    I have a M-Audio KeyRig49 (AppleMIDIUSBDriver) connected to a mid-2011 iMac running Mac OS X 10.6.8. I have also a Boss GT-10 guitar multieffects pedal.


    PD: The keyboard is working fine with the same cable on my windows laptop.

  • nano_nar Level 1 Level 1

    Hi Jonas

    I just suffered what you were suffering - I tried everything including the tips but couldn't rack my brains as to what was going on. I went through all the sound settings on the Macbook, went through all the Audio MIDI checks and nothing - not a thing could make a difference.


    Then I discovered my old user manual for my Yamaha UX16 USB MIDI CABLE. I no longer have that cable but a free cable I got with a software - sound familiar?


    Check on your keyboard to see if you have a function called "Keyboard Out," or "KBD OUT." When you select this option, you have to check it ON. If it is switched OFF, no sound will go be picked up through the USB cable. Another name for this function is HOST On/OFF