- Audio Midi Setup For Windows
- Audio Midi Setup App For Mac
- Audio Midi Setup Mac App For Windows 7
- Audio Midi Setup Mac App Download
Technical Q&A QA1831
Audio MIDI Setup is the Mac OS X utility that allows you to set up audio and MIDI devices. This month we're going to delve into the MIDI Devices tab, in order to explain how applications work with the MIDI hardware you've connected to your Mac. Managing MIDI devices in OS X is pretty simple thanks.
Q: How can I add Bluetooth LE MIDI support to my application?
A: With the release of iOS 8 and OS X Yosemite, sending and receiving MIDI data is supported using Bluetooth Low Energy connections on any iOS device or Mac that has native Bluetooth Low Energy support. All established connections are secure which means that pairing is enforced and connections cannot be made to your devices without your explicit consent.
After a connection is established, it simply appears as an ordinary MIDI device that any MIDI application can communicate with.
Terminology
There are two key roles involved in a Bluetooth connection; the Central and the Peripheral. In order to have a Bluetooth connection one Central and a minimum of one Peripheral device is required.
The Peripheral's job is to become discoverable and advertise that it has some functionality you can connect to. For Bluetooth MIDI, the peripheral side will advertise its MIDI capabilities. The Central may scan for a Peripheral device that is advertising MIDI capability and then establish a connection.
After a Bluetooth connection has been established, MIDI data can be transferred bi-directionally between the Central and the Peripheral. Both iOS devices and Macs can play either role allowing Mac to Mac, iOS to iOS, Mac to iOS or iOS to Mac connections.
OS X
The Audio MIDI Setup applications provides a Bluetooth configuration icon in the MIDI Studio Panel (see Figure 1) that allows a Mac to play the role of either Central or Peripheral.
Double clicking the Bluetooth configuration icon will open a new window (see Figure 2). This window will allow you to play either the Central or the Peripheral role. In the top part of this window (this is the Peripheral view) click the Advertise button to become discoverable. This will allow the Mac to take on the role of Peripheral. When advertising, the buttons name will change to Stop Advertising which can be pressed to stop discoverability.
In the bottom part of the window (this is the Central view) you can connect to a device advertising MIDI functionality allowing the Mac to take on the role of Central. Once the pairing happens, a new MIDI device will appear in the setup and any application making use of MIDI devices will be able to see the device and communicate with it.
iOS
There are two view controller objects which are part of the CoreAudioKit framework that can be used to manage Bluetooth MIDI connections on iOS. Both of these Bluetooth MIDI view controllers inherit from
UIViewController
.CABTMIDICentralViewController
allows an application to play the role of the Central, which means the application can scan and connect to a Peripheral device.CABTMIDILocalPeripheralViewController
allows an application to play the role of Peripheral, which allows the application to advertise its services and wait for a connection.Important: CoreAudioKit framework is not available when using the iOS Simulator. The project with fail at build time.
Note: When two devices are not communicating for a while over an established Bluetooth MIDI connection and the connection is unused by the application, the Bluetooth connection will automatically terminate after several minutes to save power.
The code in Listings 1 and 2 demonstrate how these view controllers can be displayed. The techniques shown may be used interchangeably with both view controllers. Please see the View Controller Programming Guide for iOS for more information.
![Audio Midi Setup Mac App Audio Midi Setup Mac App](/uploads/1/2/6/4/126487071/108022385.jpg)
Listing 1 Presenting a CABTMIDICentralViewController
Audio Midi Setup For Windows
Listing 2 Pushing a CABTMIDILocalPeripheralViewController
References
Document Revision History
Date | Notes |
---|---|
2014-11-11 | New document that summarizes how to use Bluetooth LE MIDI starting with iOS 8 and OS X 10.10 |
Copyright © 2014 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2014-11-11
Audio Midi Setup App For Mac
Modifying this control will update this page automatically
Audio MIDI Setup User Guide
Bluetooth connections are between a peripheral that’s discoverable and another device (the host) that initiates the Bluetooth connection.
![Setup Setup](/uploads/1/2/6/4/126487071/568506700.jpg)
You can use Audio MIDI Setup to connect Bluetooth MIDI devices to your Mac and iOS devices (iOS 8 or later) or iPadOS devices (iPadOS 13 or later) that use Bluetooth LE (low energy) hardware.
You can also make the following types of Bluetooth MIDI connections:
- Mac to Mac
- Mac to iOS or iPadOS device
Bluetooth MIDI connections are bidirectional for Mac computers and iOS and iPadOS devices. For example, a Mac in the peripheral role and a Mac in the host role are both capable of sending and receiving MIDI data.
Make your Mac a Bluetooth peripheral
- In the Audio MIDI Setup app on your Mac, choose Window > Show MIDI Studio.
- In the MIDI Studio window, click the Configure Bluetooth button in the toolbar.Your computer name is the default advertising name for the Bluetooth service. To change the name, enter a new advertising name in the Name field.
- Click Advertise to allow Bluetooth hosts to detect and connect to your Mac.Once a host connects to your Mac, your Mac automatically stops advertising.
Make your Mac a Bluetooth host
Audio Midi Setup Mac App For Windows 7
Before you begin, be sure to install any software provided by the manufacturer of the Bluetooth MIDI peripheral. For more information, see the documentation that came with your peripheral.
- In the Audio MIDI Setup app on your Mac, choose Window > Show MIDI Studio.
- In the MIDI Studio window, click the Configure Bluetooth button in the toolbar.
- Set your Bluetooth MIDI peripheral in pairing mode.
- Select the peripheral in the list of devices, then click Connect.
Audio Midi Setup Mac App Download
See alsoSet up audio devices in Audio MIDI Setup on MacIf a MIDI device isn’t working in Audio MIDI Setup on Mac