Connecting midi devices

Hi there guys and girls....
At the moment I'm using GB on my imac G5 to write music as I'm waiting for other software to arrive. I am trying to connect a midi keyboard(Korg Karma) and a midi interface (Midisport 4x4) so that I can record midi into GB. I have loaded the OMS software and the midisport software aswell as OS 9 and a couple of patches from the Korg site to try and get the **** thing to recognise the items but with no luck. Items are not recognised in the Audio/midi setup in utilities. When i search the system for midi devices nothing is recognised. I have also tried adding a device, but to tell the truth I have no idea how this works as I was a mac virgin till 2 weeks ago ;o) Am I doing something wrong or is this going to be much easier/better when I load up logic? Any remaks or suggestions would be great. Rob

OS9 has nothing to do with it.
1) Did you install the drivers for the midi interface? If not, try to get the most recent package from the manufacturer's website. Install it, then attach the midi interface again.
2) Open "Audio MIDI Setup". You can find it in the "Utilities" section of the Applications folder.
3) Check the "MIDI setup". If everything is all right, your MIDI interface should be visible.
4) Add a device that represents your keyboard, choose a decent icon, fill in which ports it can receive and send, and give it an easy name.
5) Connect one of the outputs of your MIDI interface to one of the inputs of your keyboard, and vice versa.
Now you can open GarageBand, and it should make sounds when you select a track with a plug-in instrument (not a track containing audio loops) and hit a note on the keyboard.

Similar Messages

  • Can't connect MIDI devices in Audio Midi Setup

    In the help for Audio Midi Setup, step 7 says you can connect devices as follows:
    "7. To specify the connection between MIDI devices, drag the output or input connectors above the device icon to the corresponding connector on the other device icon."
    I can drag out a line from the device ports ("connectors"), but cannot find a way to make those lines "stick" to a second MIDI device or its ports -- i.e., I cannot connect devices like this at all.
    Is this just me? Is this feature not yet implemented perhaps?
    Thanks!

    Ok, I finally solved this. For whatever reason, I could not set up connections between my auto-detected USB MIDI devices in Audio MIDI Setup -- maybe it is just not designed for this, or maybe I'm still not understanding what to do. i.e., I could not connect my E-MU 0404/USB to any port on my MOTU MIDI Express 128.
    However, I was able to configure the individual MIDI interfaces (i.e. the E-MU or the MOTU, separately), using "Add Device" and then connecting between those interface devices and the newly added devices. This was the first time I had seen the "connectors" actually "take" and connect between entities within the Audio MIDI Setup utility, so that was a relief. Presumably doing this informs applications on the Mac how the MIDI system is set up -- I just thought it did more than that, i.e. allow direct routing between MIDI devices using just the utility itself.
    I still don't know if I am meant to be able to connect a keyboard to a synth using just Audio MIDI Setup alone (what I had hoped), but I certainly can't seem to get that simple config to work and will have to resort to using some additional software like a sequencer. Not my preference, but c'est la vie.
    Thanks for all the suggestions,
    Stewart.

  • Connect MIDI device to Macbook Pro 2014 using Logic Pro X

    I recently bought the newest 13" Macbook Pro (October 2014), and I am having trouble using the newest version of Logic. Before I got this laptop, I was using a 2011 Macbook Pro; I could just plug my MIDI cable into my old PSS-480, plug the USB into the computer, select "External USB/MIDI Track", and it worked perfectly. Now, when I select "External MIDI Device" it asks me to select the MIDI ports on the keyboard as output's or something. I don't know what preferences to select on Logic or my laptop to make it work, and I know that the computer and Logic are both recognizing my keyboard because I've set up the Audio MIDI app thing on my laptop. Can anyone tell me step-by-step instructions to help me fix this problem? Thank you!!

    Jim
    Thanks for the advice. Unbelieveably I was sitting down to follow your instructions and the thing just worked in any case (after 2 days of trying!).
    All is well!

  • Connecting midi device to imac

    computer won't recognize yamaha piano (cvp) thru midi to usb cable
    imac intel   Mac OS X (10.4.4)  

    new software at Yamaha web site

  • Connecting an external Midi device issues

    Hi,
    I bought a Yamaha ES synth.. can someone help me configure Logic so that I can hear what I am doing during playback...Is setting up a MIDI device THAT hard?
    What are the options for me woth an external synth? Do I have to plug it in as audio? Id like to run it like a software instrument..
    ANyone use external synths here?

    To hear audio you have to connect the Motif audio out into your Audio interface, until you decide to buy the Yamaha Firewire card for the Motif.
    cheers
    rob

  • Mainstage: No midi device connected.

    When I open a concert Mainstage I get the error message "No MIDI device connected".  What should I do?
    Here is what I am running:
    Midi Controller->Mbox2->Macbook running Mainstage 2
    Thank you!

    Does it work with Logic? If not, open the Audio-Midi-Setup Utility. It has two windows, open the MIDI studio window and check, if the Mbox MIDI interface appears there. If not, you'll need to re-install the driver.
    Best,
    DaCaptain

  • External MIDI device, can't get more than one sound, Logic Express 9 & Korg N364

    Hi, I just beginning to use Logic. I trying to get Logic Express 9 to work with and use my Korg N364 keyboard/workstation as an external MIDI device. I can only get one sound at a time even though I create multiple tracks and assign different programs (or patches) to them.
      Each time I do the following: I add a new external MIDI track, change the Channel to new number, put a check in the Program box ( as well as the Volume & Pan), and choose a instrument or patch from the Program drop down menu. What happens, though, it changes the sound to that instrument alright, but ALL THE PREVIOUS EXTERNAL MIDI TRACKS HAVE THE SAME SOUND NOW. I've followed the tutorials I found on the web and it seems like I'm doing everything correct in Logic. I hooked up the MIDI cables, added a new device and connected virtual cables in the MIDI studio window of my Mac OS, and have added the proper Korg multi instrument in the environment window of Logic and "un-slashed" the 16 channels. I get the sounds from the Korg no problem, it's just that I can only assign one sound and no more to the external MIDI tracks. Is there something in my Korg I need to do? Or am I missing something in Logic?

    It's not Logic, it's how you have the Korg setup.
    I'm not familiar with that model but it is a workstation so I'm pretty sure you can set it to a "Multi" mode.
    Right now you are running it in single patch mode.
    In single patch mode only one sound is available on a single MIDI channel, your Korg probably has a Multi or Combi mode, this is where multiple sounds can be played, each sound has to have it's own MIDI channel.
    You will need to set this up on the Korg first.

  • Generic "usb midi device" in 10.9 / Mavericks

    What does Mavericks need to use the product string from the USB descriptor as the name of the MIDI port?  I have an assortment of USB Audio Class 2.0 compliant audio + MIDI interfaces.  Some behave as they do in Mountain Lion and earlier:  If manufacturer Foo makes a product Bar with audio and MIDI interfaces, then the Audio Midi Setup windows will show an audio interface named Bar, and a MIDI port named Bar.  If you double-click on the MIDI port, it shows the Model, "Bar," and additional information, including the manufacturer Foo, as retrieved from the USB descriptor.  This is expected and desired, especially with devices that unlock features in non-free software.
    However, with Mavericks, some devices (staying with the Foo/Bar example), though the audio interface gets named Bar, show up in the MIDI Studio window of AMS as "USB MIDI Device," and double-clicking reveals the manufacturer and model to be "Generic" and "USB MIDI Device," respectively.  If you use the drop down menu at the top of this window to switch to a different configuration, or define a new one, while the device is connected, it appears in the second configuration as Bar, with the correct manufacturer.
    Now, according to https://developer.apple.com/library/mac/technotes/tn2274/_index.html, the Interface Association Descriptor needs to group all the audio descriptors together, they need to be contiguous, and they need to be ordered by Audio Control, then Audio Streaming, then MIDI streaming.  The device that isn't coming up correctly meets those criteria, so I wonder what else is missing.
    Here's a dump:
    Information for device Bar (VID=0x0f00 PID=0x0baa):
    Connection Information:
    Connection status: Device connected
    Device actual bus speed: High
    Device is hub: No
    Device address: 0x0001
    Current configuration value: 0x01
    Number of open pipes: 5
    Device Descriptor:
    0x12    bLength
    0x01    bDescriptorType
    0x0200    bcdUSB
    0xEF    bDeviceClass   (Miscellaneous device)
    0x02    bDeviceSubClass  
    0x01    bDeviceProtocol  
    0x40    bMaxPacketSize0   (64 Bytes)
    0x0f00    idVendor
    0x0baa    idProduct
    0x0010    bcdDevice
    0x01    iManufacturer   "Foo"
    0x03    iProduct   "Bar"
    0x00    iSerialNumber
    0x02    bNumConfigurations
    Device Qualifier Descriptor:
    0x0A    bLength
    0x06    bDescriptorType
    0x0200    bcdUSB
    0x00    bDeviceClass  
    0x00    bDeviceSubClass  
    0x00    bDeviceProtocol  
    0x40    bMaxPacketSize0   (64 Bytes)
    0x01    bNumConfigurations
    0x00    bReserved
    Configuration Descriptor:
    0x09    bLength
    0x02    bDescriptorType
    0x0169    wTotalLength
    0x05    bNumInterfaces
    0x01    bConfigurationValue
    0x00    iConfiguration
    0x80    bmAttributes   (Bus-powered Device)
    0xFA    bMaxPower   (500 mA)
    Interface Association Descriptor:
    0x08    bLength
    0x0B    bDescriptorType
    0x00    bFirstInterface
    0x04    bInterfaceCount
    0x01    bFunctionClass   (Audio Device Class)
    0x00    bFunctionSubClass  
    0x20    bFunctionProtocol  
    0x00    iFunction
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x00    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x01    bInterfaceSubClass   (Audio Control Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AC Interface Header Descriptor:
    0x09    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x0200    bcdADC
    0x08    bCategory
    0x0087    wTotalLength
    0x00    bmControls
    AC Clock Source Descriptor:
    0x08    bLength
    0x24    bDescriptorType
    0x0A    bDescriptorSubtype
    0x29    bClockID
    0x03    bmAttributes
    0x07    bmControls
    0x00    bAssocTerminal
    0x0E    iClockSource   "Foo Internal Clock"
    AC Clock Selector Descriptor:
    0x08    bLength
    0x24    bDescriptorType
    0x0B    bDescriptorSubtype
    0x28    bClockID
    0x01    bNrInPins
    0x29    baCSourceID(1)
    0x03    bmControls
    0x0D    iClockSelector   "Foo Clock Selector"
    AC Input Terminal Descriptor:
    0x11    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x02    bTerminalID
    0x0101    wTerminalType   (USB Streaming)
    0x00    bAssocTerminal
    0x28    bCSourceID
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x12    iChannelNames
    0x00    bmControls
    0x06    iTerminal   "Bar "
    AC Feature Unit Descriptor:
    0x1A    bLength
    0x24    bDescriptorType
    0x06    bDescriptorSubtype
    0x0A    bUnitID
    0x02    bSourceID
    0x0000000F    bmaControls(0)
    0x0000000F    bmaControls(1)
    0x0000000F    bmaControls(2)
    0x0000000F    bmaControls(3)
    0x0000000F    bmaControls(4)
    0x00    iFeature
    AC Output Terminal Descriptor:
    0x0C    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x14    bTerminalID
    0x0301    wTerminalType   (Speaker)
    0x00    bAssocTerminal
    0x0A    bSourceID
    0x28    bCSourceID
    0x0000    bmControls
    0x00    iTerminal
    AC Input Terminal Descriptor:
    0x11    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bTerminalID
    0x0201    wTerminalType   (Microphone)
    0x00    bAssocTerminal
    0x28    bCSourceID
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x16    iChannelNames
    0x00    bmControls
    0x00    iTerminal
    AC Feature Unit Descriptor:
    0x1A    bLength
    0x24    bDescriptorType
    0x06    bDescriptorSubtype
    0x0B    bUnitID
    0x01    bSourceID
    0x0000000F    bmaControls(0)
    0x0000000F    bmaControls(1)
    0x0000000F    bmaControls(2)
    0x0000000F    bmaControls(3)
    0x0000000F    bmaControls(4)
    0x00    iFeature
    AC Output Terminal Descriptor:
    0x0C    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x16    bTerminalID
    0x0101    wTerminalType   (USB Streaming)
    0x00    bAssocTerminal
    0x0B    bSourceID
    0x28    bCSourceID
    0x0000    bmControls
    0x07    iTerminal   "Bar "
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x01    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x01    bInterfaceNumber
    0x01    bAlternateSetting
    0x02    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AS Interface Descriptor:
    0x10    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x02    bTerminalLink
    0x00    bmControls
    0x01    bFormatType
    0x00000001    bmFormats
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x12    iChannelNames
    AS Format Type 1 Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bFormatType
    0x04    bSubslotSize
    0x18    bBitResolution   (24 Bits/sample)
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x01    bEndpointAddress   (OUT Endpoint)
    0x05    bmAttributes    (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
    0x00D0    wMaxPacketSize   (208 Bytes)
    0x01    bInterval
    AS Isochronous Data Endpoint Descriptor:
    0x08    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x00    bmAttributes
    0x00    bmControls
    0x02    bLockDelayUnits   (Decoded PCM samples)
    0x0008    wLockDelay
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x81    bEndpointAddress   (IN Endpoint)
    0x11    bmAttributes    (Transfer: Isochronous / Synch: None / Usage: Feedback)
    0x0004    wMaxPacketSize   (4 Bytes)
    0x04    bInterval
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x02    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x02    bInterfaceNumber
    0x01    bAlternateSetting
    0x01    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AS Interface Descriptor:
    0x10    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x16    bTerminalLink
    0x00    bmControls
    0x01    bFormatType
    0x00000001    bmFormats
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x16    iChannelNames
    AS Format Type 1 Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bFormatType
    0x04    bSubslotSize
    0x18    bBitResolution   (24 Bits/sample)
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x82    bEndpointAddress   (IN Endpoint)
    0x05    bmAttributes    (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
    0x00D0    wMaxPacketSize   (208 Bytes)
    0x01    bInterval
    AS Isochronous Data Endpoint Descriptor:
    0x08    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x00    bmAttributes
    0x00    bmControls
    0x02    bLockDelayUnits   (Decoded PCM samples)
    0x0008    wLockDelay
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x03    bInterfaceNumber
    0x00    bAlternateSetting
    0x02    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x03    bInterfaceSubClass   (MIDI Streaming Interface)
    0x00    bInterfaceProtocol  
    0x00    iInterface
    MS Interface Header Descriptor:
    0x07    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x0100    bcdMSC
    0x0041    wTotalLength
    MS MIDI IN Jack Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bJackType
    0x01    bJackID
    0x00    iJack
    MS MIDI IN Jack Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x02    bJackType
    0x02    bJackID
    0x00    iJack
    MS MIDI OUT Jack Descriptor:
    0x09    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x01    bJackType
    0x03    bJackID
    0x01    bNrInputPins
    0x02    baSourceID(1)
    0x01    baSourcePin(1)
    0x00    iJack
    MS MIDI OUT Jack Descriptor:
    0x09    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x02    bJackType
    0x04    bJackID
    0x01    bNrInputPins
    0x01    baSourceID(1)
    0x01    baSourcePin(1)
    0x00    iJack
    Endpoint Descriptor (Audio/MIDI):
    0x09    bLength
    0x05    bDescriptorType
    0x02    bEndpointAddress   (OUT Endpoint)
    0x02    bmAttributes    (Transfer: Bulk / Synch: None / Usage: Data)
    0x0200    wMaxPacketSize   (512 Bytes)
    0x00    bInterval
    0x00    bRefresh
    0x00    bSynchAddress
    MS Bulk Data Endpoint Descriptor:
    0x05    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x01    bNumEmbMIDIJack
    0x01    baAssocJackID(1)
    Endpoint Descriptor (Audio/MIDI):
    0x09    bLength
    0x05    bDescriptorType
    0x83    bEndpointAddress   (IN Endpoint)
    0x02    bmAttributes    (Transfer: Bulk / Synch: None / Usage: Data)
    0x0200    wMaxPacketSize   (512 Bytes)
    0x00    bInterval
    0x00    bRefresh
    0x00    bSynchAddress
    MS Bulk Data Endpoint Descriptor:
    0x05    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x01    bNumEmbMIDIJack
    0x03    baAssocJackID(1)
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x04    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0xFE    bInterfaceClass   (Application Specific)
    0x01    bInterfaceSubClass  
    0x01    bInterfaceProtocol  
    0x0F    iInterface   "Foo DFU"
    Configuration Descriptor:
    0x09    bLength
    0x02    bDescriptorType
    0x0169    wTotalLength
    0x05    bNumInterfaces
    0x01    bConfigurationValue
    0x00    iConfiguration
    0x80    bmAttributes   (Bus-powered Device)
    0xFA    bMaxPower   (500 mA)
    Interface Association Descriptor:
    0x08    bLength
    0x0B    bDescriptorType
    0x00    bFirstInterface
    0x04    bInterfaceCount
    0x01    bFunctionClass   (Audio Device Class)
    0x00    bFunctionSubClass  
    0x20    bFunctionProtocol  
    0x00    iFunction
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x00    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x01    bInterfaceSubClass   (Audio Control Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AC Interface Header Descriptor:
    0x09    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x0200    bcdADC
    0x08    bCategory
    0x0087    wTotalLength
    0x00    bmControls
    AC Clock Source Descriptor:
    0x08    bLength
    0x24    bDescriptorType
    0x0A    bDescriptorSubtype
    0x29    bClockID
    0x03    bmAttributes
    0x07    bmControls
    0x00    bAssocTerminal
    0x0E    iClockSource   "Foo Internal Clock"
    AC Clock Selector Descriptor:
    0x08    bLength
    0x24    bDescriptorType
    0x0B    bDescriptorSubtype
    0x28    bClockID
    0x01    bNrInPins
    0x29    baCSourceID(1)
    0x03    bmControls
    0x0D    iClockSelector   "Foo Clock Selector"
    AC Input Terminal Descriptor:
    0x11    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x02    bTerminalID
    0x0101    wTerminalType   (USB Streaming)
    0x00    bAssocTerminal
    0x28    bCSourceID
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x12    iChannelNames
    0x00    bmControls
    0x06    iTerminal   "Bar "
    AC Feature Unit Descriptor:
    0x1A    bLength
    0x24    bDescriptorType
    0x06    bDescriptorSubtype
    0x0A    bUnitID
    0x02    bSourceID
    0x0000000F    bmaControls(0)
    0x0000000F    bmaControls(1)
    0x0000000F    bmaControls(2)
    0x0000000F    bmaControls(3)
    0x0000000F    bmaControls(4)
    0x00    iFeature
    AC Output Terminal Descriptor:
    0x0C    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x14    bTerminalID
    0x0301    wTerminalType   (Speaker)
    0x00    bAssocTerminal
    0x0A    bSourceID
    0x28    bCSourceID
    0x0000    bmControls
    0x00    iTerminal
    AC Input Terminal Descriptor:
    0x11    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bTerminalID
    0x0201    wTerminalType   (Microphone)
    0x00    bAssocTerminal
    0x28    bCSourceID
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x16    iChannelNames
    0x00    bmControls
    0x00    iTerminal
    AC Feature Unit Descriptor:
    0x1A    bLength
    0x24    bDescriptorType
    0x06    bDescriptorSubtype
    0x0B    bUnitID
    0x01    bSourceID
    0x0000000F    bmaControls(0)
    0x0000000F    bmaControls(1)
    0x0000000F    bmaControls(2)
    0x0000000F    bmaControls(3)
    0x0000000F    bmaControls(4)
    0x00    iFeature
    AC Output Terminal Descriptor:
    0x0C    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x16    bTerminalID
    0x0101    wTerminalType   (USB Streaming)
    0x00    bAssocTerminal
    0x0B    bSourceID
    0x28    bCSourceID
    0x0000    bmControls
    0x07    iTerminal   "Bar "
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x01    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x01    bInterfaceNumber
    0x01    bAlternateSetting
    0x02    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AS Interface Descriptor:
    0x10    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x02    bTerminalLink
    0x00    bmControls
    0x01    bFormatType
    0x00000001    bmFormats
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x12    iChannelNames
    AS Format Type 1 Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bFormatType
    0x04    bSubslotSize
    0x18    bBitResolution   (24 Bits/sample)
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x01    bEndpointAddress   (OUT Endpoint)
    0x05    bmAttributes    (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
    0x00D0    wMaxPacketSize   (208 Bytes)
    0x01    bInterval
    AS Isochronous Data Endpoint Descriptor:
    0x08    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x00    bmAttributes
    0x00    bmControls
    0x02    bLockDelayUnits   (Decoded PCM samples)
    0x0008    wLockDelay
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x81    bEndpointAddress   (IN Endpoint)
    0x11    bmAttributes    (Transfer: Isochronous / Synch: None / Usage: Feedback)
    0x0004    wMaxPacketSize   (4 Bytes)
    0x04    bInterval
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x02    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x02    bInterfaceNumber
    0x01    bAlternateSetting
    0x01    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AS Interface Descriptor:
    0x10    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x16    bTerminalLink
    0x00    bmControls
    0x01    bFormatType
    0x00000001    bmFormats
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x16    iChannelNames
    AS Format Type 1 Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bFormatType
    0x04    bSubslotSize
    0x18    bBitResolution   (24 Bits/sample)
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x82    bEndpoin

    Hi,
    I have same issue with my device, but what's strange  is that it's correctly detected under Yosemite but not under 10.9.4,
    It's always detected as Generic Midi device under 10.9.4
    Do you find the reason ?
    Thx

  • Recording from a MIDI device

    Hello,
    Is it possible to record from a MIDI device? I connected my keyboard via an M-Audio USB UNO interface. I used MIDI-OX to confirm that my Windows XP PC was able to input and output a MIDI signal. But I do not see a MIDI input option in Soundbooth's Record dialog box. And when I check audio levels, nothing shows up in the dialog box. I checked my Recording Control dialog box and MIDI/Synth is selected.
    Jeff Sengstack

    I think you need Adobe Audition.  Soundbooth I believe is strictly Audio waveforms capable.
    http://www.adobe.com/products/audition/?promoid=DJDVV
    check out the link above.

  • Which midi device is better to use in windows (soundblaster X-FI)

    there are 3 MIDI devices to select in windows:
    1---sint SW wave GS (windows)
    2---SB X-FI SYNTH A [E800]
    3---SB X-FI SYNTH-B [E800] (default after installed creative drivers)
    personally I have selected (sint SW wave GS) because is louder but I'm not sure if is better than the other 2
    can anyone explain a bit the difference between these 3 or which one is the most accurate for playing DOS games using DOSBOX
    thanks

    I don't actually remember where specifically I found that SoundFont. This place seems as good as any, though:
    http://www.schristiancollins.com/generaluser.php
    Either the FluidSynth or SoundBlaster download options should be suitable. Clearly I'm using the FluidSynth one.
    Loading it up has to be done through the MIDI control panel for your X-Fi. It's been a while since I've owned one so I'm no longer 100% certain of any of this, but the program you're after is the one that looks like a small piano keyboard. That should give you the option to set your SoundFont cache (it'll need to be at least as big as the SoundFont you're trying to load), along with selecting which Synth you're trying to set up and finally loading the SoundFont itself. I can't really be more accurate than that, I'm afraid, so there's going to be a little bit of T&E on your part there.
    MUNT is a project run alongside DOSBox and SCUMMVM, designed to be a software alternative to a real MT32 or CM32 - neither of which is easily obtained anymore (or easily connected). If you're using a 32-bit OS it can be installed as a stand-alone driver or else you'll need to find a version of the aforementioned programs which support it. SCUMMVM I believe has it as part of the main package, but you'll need to use a version of DOSBox such as Taewoong/Ykhwong's to get MT32 going there.
    http://ykhwong.x-y.net/
    Note that Roland still owns the licensing for the MT32 and CM32, so you'll need the appropriate ROMs to use it in either SCUMMVM or DOSBox. The only legal way to obtain these is from the physical device, but they are available online (I cannot direct you to them for obvious reasons).
    The likely issue with Gabriel Knight is that it's MT32, not General MIDI. Most of the games which run through SCUMMVM are, as are a lot of old Sierra games (Jones in the Fast Lane, Quest for Glory 1 and 2, etc) and a few other earlier ones (Indianapolis 500, Hero Quest, Gods, MechWarrior, Death Track, Fire & Ice, etc). This means all the instruments will be out of order if you try to play them through General MIDI (Jones sounds like a Celeste and a Piano, for example). Some people have tried making SoundFonts to mimic MT32 but, frankly, I haven't found any that even come close to sounding right.
    Do note also that you'll likely need to manually configure almost all of the MT32 games to actually run in MT32 mode, as well as DOSBox itself. Some will be easier than others in that they'll have a configuration program, but others are a little more old school. Batch files can be a real lifesaver here, such as what I use to run Indy 500 (comments after the semicolon are added for description and don't actually feature in my file):
    @ECHO OFF ; Stops what's being run from being shown on the commandline. Optional.
    mididevice MT32 ; Sets DOSBox to MT32 mode.
    INDY.EXE /R ; Actually runs the game. /R is required for Roland mode, as opposed to /A for Ad-Lib.
    mididevice Win32 ; Sets DOSBox back to General MIDI mode.

  • Scanning for a newly plugged in MIDI device

    Hi all,
    I'm currently using javax.sound.midi in my project and I have to implement a feature where the program detects if the user plugs in a new midi device during runtime.
    This is a bit of a problem as mentioned here:
    http://stackoverflow.com/questions/3752352/java-sound-api-scanning-for-midi-devices
    Basically javax.sound caches the providers list for a minute, and I did what was suggested in the thread to set the caching period to 1 second. Unfortunately, this did not work for me (I'm running on Mac OSX). I can see that the providers list are new objects but it still doesn't detect the new plugged in device. However, it does work on the PC. So my question is, does anyone have any suggestions on how to getting this working on all platforms?
    Any help would be greatly appreciated!
    George

    Any Bus powered USB devices that do not have theor own A/C power?
    What all USB devices are connected?
    BTW,my 2007 iMac failed twice, 1st needing the PSU, HDD replaced, 1 week later needing the PSU replaced again.
    Hardware Overview:
    Model Name: iMac
    Model Identifier: iMac7,1
    Processor Name: Intel Core 2 Duo
    Processor Speed: 2.4 GHz
    Number Of Processors: 1
    Total Number Of Cores: 2
    L2 Cache: 4 MB
    Memory: 6 GB
    Bus Speed: 800 MHz
    Boot ROM Version: IM71.007A.B03
    SMC Version (system): 1.21f4
    Get Temperature Monitor to see if it's heat related...
    http://www.macupdate.com/info.php/id/12381/temperature-monitor
    iStat Menus...
    http://bjango.com/mac/istatmenus/
    And/or iStat Pro...
    http://www.islayer.com/apps/istatpro/
    If you have any temps in the 70°C/160°F range, that's likely it.
    Except IntelMacs...
    http://www.intelmactemp.com/list

  • Monitoring 2 External Midi devices at playback

    Hi, I'm a "Newbie," I have a MAC G5, Logic Express 7.1, a MOTU 828
    (first generation) and 2 external midi devices (Triton Extr, and a Roland JV 880) I
    can only monitor one of the devices at a time at playback - wichever channel
    I have chosen in the MOTU preferences.
    I know it was a challenge to set up Cubase to monitor both at the same time.
    Is it possible in Logic Express?
    Thanks for any help that might be had out there!
    Borgy

    Couple of things I don't understand about your question.
    Are you running Vienna Ensemble on a separate computer? If not, why not use it as an AU plugin? If you have it installed on the same computer as Logic there would be no need to treat it as an external instrument. If you are running it on a separate machine double check the audio and MIDI hardware connections, drivers for both interfaces, Apple Audio/Midi Utility settings, environment, and finally the settings on your ext instrument (in the track.)
    You mention being unable to hear VE when bouncing, but then you also mention that there is no signal from those tracks showing on the master fader. Is this specifically a problem when bouncing, or are you basically unable to hear and see signal from your VE tracks while recording, playing, mixing?
    If VE runs smoothly from another computer (presumably to ease the burden on your main cpu) and you are able to hear it and see it at the master outputs just as you expect, and you ONLY have a problem when bouncing, then your solution is simple. Make sure that you bounce in "realtime" mode when including external instruments or fx. "Offline" mode will not include them.
    Sorry if I'm covering stuff you know and have already tried; hopefully some portion of this info will help you.

  • Delete a Midi device controller - Logic Pro X

    Hello,
    I got problems with Midi device controller. I've installed (manually) the driver of the Axiom 49 (2nd Gen) which is not working well. I decided so to change with the Impulse 49 by Novation. The problems I got is that I cannot delete the Axiom 49 device from the ; Logic Pro X > Controller device > settings >Delete.... nothing happens. furthermore at each start of Logic, I got a warning that the device is not connected.
    I tried to reset all settings Midi drivers in the preferences of Logic Pro X but even with no success.
    Thank you in advance to give me a way to get rid of this problem.
    Regards,
    Thomas
    LOGIC PRO X 10.0.5
    Mac book pro : OS X 10.9.1

    Feet1st.....
    Typically you should do your research before you start throwing subs
    Ummmm... maybe you should take your own advice?
    I've seen this happen several times and in every case it relates to a specific driver installed and how it was installed..
    It doesn't happen with other drivers.... which leads one to realize its probably not specifically a LP issue as such but more likely related to the specific driver itself....or a file/folder/User permissions issue..
    Example.. I just went and deleted all my surfaces (various different HUI/Motu/Korg devices via the CSS GUI and each one deleted without issue.... and remained deleted...
    Then I installed a Novation Impulse driver... tried to delete it and it didn't correctly delete.... I also re-installed a Logic Remote and Transport drivers and they all continue to delete as normal...
    Again, this only happens with certain drivers and not all... so my suspicions are its more likely driver specific related (maybe permissions related too) than LP related though of course there is a possibility it is both.....
    I'll post up screenshots in the following post....

  • Garageband recognize USB MIDI device - Still will not play.

    I am using the newest version of Garageband with Yamaha YPG 525 keyboard connected via USB as a MIDI controller.  Drivers installed successfully.  This is not my first Yamaha keyboard used with Garageband.  This issue I'm having is that under System Preferences it shows the MIDI device connected but will not allow me to select as the "input" device.  It shows up in the "Audio MIDI Setup" app, and I've selected the "Send All Notes On" under the Yamaha driver application listed in System preferences.  It's getting very frustrating because clearly GB sees it's there but just refuses to make playing it an option.  I have searched dozens of forums but cannot find someone having the same issue.  Please help!

    this is what i was looking for.
    if anyone else has this issue:
    audio midi setup > preferences > open specific winows.
    (korg midi device is still not working in daw though.  )

  • IMac won't recognize midi device

    IMac won't recognize midi device (Roland Fantom) which is connected via USB only; no midi interface. I have rebooted both the Roland and the iMac, still no go. I have manually added the midi device under Audio Midi setup, still none of my apps will recognize the device; Logic Pro, ProTools and Sibelius. How do I get this configured? I've read through some other posts and nothing has worked.

    Its standard for all computers - if you have 3rd party things that do not work - contact that company - they may have a driver for you to download specific for mac.
    Some 3rd party things are windows only - probably same for Mac.

Maybe you are looking for