Skip to content

Instantly share code, notes, and snippets.

What would you like to do? to Pd: alternative instructions for mac

Here are additional instructions for mac users.

  1. Follow the main vulpestruments tutorial regarding Hairless MIDI-Serial Bridge

In place of LoopMIDI, do the following:

  1. Launch the built-in "Audio MIDI". This can be found using finder /Applications/Utilities/Audio MIDI
  2. Find IAC Driver and double-click it to bring up its properties.
  3. Ensure "Device is Online" is clicked.
  4. If it shows "no available ports", then press + at the bottom to add port. By default it will get called IAC Bus 1
  5. Press apply.
  6. In Hairless MIDI-Serial Bridge, click on MIDI Out and select this IAC Driver as your MIDI output.
  7. In PureData, go to Media:MIDI Settings and in Input Devices, select "IAC Driver IAC Bus 1" you created above, and press "Ok".

Bonus: What's this IAC Driver? IAC Stands for Inter-Application Communication, and when enabled it allows MIDI messages to be sent between applications running on your mac. In our case, from Hairless MIDI-Serial Bridge to PureData, but it could also send to Sonic Pi, GarageBand/Logic, or a web browser supporting Web MIDI, such as google chrome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.