This is a list of macOS components - features that are included in the current Mac operating system. Audio midi setup Now select Built in output and Soundflower (2ch). Next click on the gear in the bottom left corner and select Use this device for sound output. MIDI Setup Window On Windows, all MIDI devices which are installed correctly on your system and appear in the Sounds and Audio Devices Properties (Start Settings Sounds and Audio Devices) will be available to Max/MSP for MIDI I/O.
Select controllers Click the MIDI tab in the System Settings window. This section contains a list of software and hardware MIDI devices on or connected to your system that can be used for MIDI Input/Output. For example, hardware and software synthesizers, controller keyboards and 'loopback' devices. Ok I'm in a dilemma right here its the first time I've used midi cables and its ports, the thing is that i want to use the midi cables instead of the.
Flat power users get an exclusive access to our MIDI output feature.Often underestimated, this feature allows you to connect Flat with any MIDI compatible software or hardware. Once connected the audio stream will be redirected to the synthesizer, sequencer, sampler or MIDI device you chose, replacing Flat sounds by the one you want.
Setup with a MIDI compatible software
Each software offering a real-time MIDI input can be connected to Flat through the MIDI output feature.
Create a virtual MIDI port
However, to do so, we first need to create a Virtual MIDI port which will serve as an interface between Flat and the external software.
On MacOS
It is quite easy to create a virtual MIDI port on MacOS as you don’t need to install any additional software.
- In Spotlight, search for MIDI and launch the Audio MIDI Setup utility.
- Make sure the MIDI Studio is displayed by selecting it in the Window menu.
- Double click on the IAC Driver icon. The IAC Driver Properties window will open.
- Now create a new port by clicking on the “+” button, and name it “Flat Virtual Port” for example.
- The port should now be available in Flat MIDI Output list.
On Windows and Linux
Windows and Linux don’t offer a built-in way to create virtual MIDI ports, so you will have to install a third-party software.
- Download the loopMIDI software created by Tobias Erichsen.
- Unzip it and proceed to the setup.
- Once installed, launch it.
- Give a name to your port in the text field at the bottom, “Flat Virtual Port” for example.
- Then, just click on the + button in the bottom-left corner to create it.
On ChromeOS
It is not possible at the moment to create virtual MIDI ports on ChromeOS. We will probably need to wait for a web browser built-in implementation.
Connecting to an external software
Once the virtual port has been created, just select it in the Output tab of Flat MIDI menu.
Finally, select the virtual port as an Input in the preferences of the software you want to connect.Below is an example with Kontakt 5.
If no MIDI input is available for the virtual instrument, you can use a Digital Audio Workstation (DAW), like Cubase, FL Studio or Ableton Live to embed the virtual instrument, then select the input on the DAW.
Setup with a MIDI device
To redirect Flat audio stream to a MIDI device, select your device in the Output tab of the MIDI menu. You may also have to configure your MIDI device so it accepts a MIDI input.
Implementation Note
- Each part will be assigned a different MIDI channel (up to 16 parts, due to MIDI limitation), in the same order than your score layout.
- Keyswitches and several ornaments won’t be played yet. We aim to implement them later in the future.
MUSC 208. Computer Music and Sound. Winter 2014
[Syllabus]
Mac Laptop MIDI Setup for ChucK
Additional Installs
Au Lab
Au Lab can be found in the course Common folder. Choose the version that corresponds to the Mac OS X version you are using. To install, drag the Au Lab icon into the /Applications folder.
Au Lab instructions below beginning with Audio MIDI Setup.
Soundflower
Soundflower was used in Lab 4, p. 41 ff. It describes a modified Au Lab setup to the one presented here.
Audacity 2.0.5
Audio MIDI Setup
Open Audio MIDI Setup
The Audio MIDI Setup (AMS) application is found in the /Applications/Utilities folder.
Shortcut: Apple-Shift-U in the Finder.
Choose Show MIDI Window from the Window menu if it is not already open.
You'll need to create a new AMS configuration for yourself. Choose New Configuration from the Configuration popup menu.
Name the new configuration m208 and Click OK.
In the MIDI Studio window you'll need to Activate the IAC (Inter Application Communication) Driver. In this picture it's shown as a deactivated gray icon.
Double click the IAC Driver icon in the MIDI Studio window. Make sure the 'Device is online' checkbox is checked.
Close the Window.
The IAC Device icon should be displayed in its active state (not grayed out). You may have to use the Confuguration popop menu and switch to Default and then back to m208 to see the change.
Close AMS.
AU Lab Setup
Note: These screen shots are from Au Lab 2.2.1 running on Mac OS X 10.7.5.
Open AU Lab.
If the following window does not appear skip to New Configuration from the File menu.
Click Next.
Click Next.
New Configuration
Click Create Document. An Untitled window will appear.
Choose Add Audio Unit Instrument from the Edit menu.
Make these settings n the dialog that appears:
Audio Midi Setup App
- select the 'IAC Driver' or 'Any MIDI Controller' for your MIDI Input Source
- select DLSMusicDevice for instrument.
Click OK.
The main AU Lab window has added a second Output strip ..
and the Stereo Mix: DLSMusicDevice window will appear.
Choose MIDI Editor from the far right drop down menu.
The MIDI Editor window will appear.
Click and hold on Channel box 1 and drag the mouse to the right until channels 1-16 are selected.
Close the window by clicking the red button at the top left of the window.
Choose Save As from the File menu.
Making the Changes Semi Permanent
In the Save As dialog save this file as m208.trak.
Click Save.
Choose Preferences from the AU Lab menu.
Click the Documents tab in the Preferences dialog. Select the 'Open a specific document:' radio button. Then click the Choose.. button. When the File Open dialog appears, navigate to the YOUR_DRIVE. Select your AULabDLS.trak file and click Open.
Close Preferences. Quit and restart AuLab. The m208.trak file should open automatically with the correct settings.
ChucK and MIDI
Important: You must start AuLab before starting miniAudicle or Terminal if you're running ChucK in the Terminal.
Open Au Lab
Open /Applications/Au Lab
Open Terminal and Type chuck —probe
Audio Midi Setup Utility
At the end of the output you'll see all MIDI inputs and outputs ChucK can find. In this case it found one input and two outputs.
Audio Midi Setup Windows
IAC Driver Bus 1
Audio Midi Setup Download
Input and Output [0] use the IAC driver. IAC stands for Inter Application Communication and is part of MacOS. The IAC Driver allows you to connect ChucK to many commercial MIDI applications like GarageBand, LogicPro, Abelton Live, Reaktor, Reason, and others. ChucK can use this.
DLSMusicDevice
This is the General MIDI software synthesizer supplied by Apple and is part of MacOS. ChucK can use this.
Quick ChucK MIDI Output Test
[Syllabus]
Mac Laptop MIDI Setup for ChucK
Additional Installs
Au Lab
Au Lab can be found in the course Common folder. Choose the version that corresponds to the Mac OS X version you are using. To install, drag the Au Lab icon into the /Applications folder.
Au Lab instructions below beginning with Audio MIDI Setup.
Soundflower
Soundflower was used in Lab 4, p. 41 ff. It describes a modified Au Lab setup to the one presented here.
Audacity 2.0.5
Audio MIDI Setup
Open Audio MIDI Setup
The Audio MIDI Setup (AMS) application is found in the /Applications/Utilities folder.
Shortcut: Apple-Shift-U in the Finder.
Choose Show MIDI Window from the Window menu if it is not already open.
You'll need to create a new AMS configuration for yourself. Choose New Configuration from the Configuration popup menu.
Name the new configuration m208 and Click OK.
In the MIDI Studio window you'll need to Activate the IAC (Inter Application Communication) Driver. In this picture it's shown as a deactivated gray icon.
Double click the IAC Driver icon in the MIDI Studio window. Make sure the 'Device is online' checkbox is checked.
Close the Window.
The IAC Device icon should be displayed in its active state (not grayed out). You may have to use the Confuguration popop menu and switch to Default and then back to m208 to see the change.
Close AMS.
AU Lab Setup
Note: These screen shots are from Au Lab 2.2.1 running on Mac OS X 10.7.5.
Open AU Lab.
If the following window does not appear skip to New Configuration from the File menu.
Click Next.
Click Next.
New Configuration
Click Create Document. An Untitled window will appear.
Choose Add Audio Unit Instrument from the Edit menu.
Make these settings n the dialog that appears:
Audio Midi Setup App
- select the 'IAC Driver' or 'Any MIDI Controller' for your MIDI Input Source
- select DLSMusicDevice for instrument.
Click OK.
The main AU Lab window has added a second Output strip ..
and the Stereo Mix: DLSMusicDevice window will appear.
Choose MIDI Editor from the far right drop down menu.
The MIDI Editor window will appear.
Click and hold on Channel box 1 and drag the mouse to the right until channels 1-16 are selected.
Close the window by clicking the red button at the top left of the window.
Choose Save As from the File menu.
Making the Changes Semi Permanent
In the Save As dialog save this file as m208.trak.
Click Save.
Choose Preferences from the AU Lab menu.
Click the Documents tab in the Preferences dialog. Select the 'Open a specific document:' radio button. Then click the Choose.. button. When the File Open dialog appears, navigate to the YOUR_DRIVE. Select your AULabDLS.trak file and click Open.
Close Preferences. Quit and restart AuLab. The m208.trak file should open automatically with the correct settings.
ChucK and MIDI
Important: You must start AuLab before starting miniAudicle or Terminal if you're running ChucK in the Terminal.
Open Au Lab
Open /Applications/Au Lab
Open Terminal and Type chuck —probe
Audio Midi Setup Utility
At the end of the output you'll see all MIDI inputs and outputs ChucK can find. In this case it found one input and two outputs.
Audio Midi Setup Windows
IAC Driver Bus 1
Audio Midi Setup Download
Input and Output [0] use the IAC driver. IAC stands for Inter Application Communication and is part of MacOS. The IAC Driver allows you to connect ChucK to many commercial MIDI applications like GarageBand, LogicPro, Abelton Live, Reaktor, Reason, and others. ChucK can use this.
DLSMusicDevice
This is the General MIDI software synthesizer supplied by Apple and is part of MacOS. ChucK can use this.
Quick ChucK MIDI Output Test
Enter and run this code in miniAudicle.
Recording ChucK Audio
The above discussion only applies when ChucK is playing MIDI. When ChucK is generating audio you can use ChucK's wvOut class as described in Lab 4, ABC Song.
Revised John Ellinger, Winter 2014