Skip to content
This repository has been archived by the owner on Oct 5, 2022. It is now read-only.
/ MIDI-KeyBro Public archive

Use your keyboard as a MIDI controller - JS/Electron based app.

Notifications You must be signed in to change notification settings

sksmatt/MIDI-KeyBro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIDI KeyBro

Use your QWERTY keyboard as a MIDI controller.

MIDI KeyBro - MIDI Keyboard

Download App

Usage

Download / Build

Download the latest build from the link above (or scroll down for notes on how to build yourself) unzip and place KeyBro.app on ~/Applications.

Enable Virtual MIDI Bus

A virtual MIDI is used to send MIDI messages between different applications. KeyBro needs one enabled on port 0.

Mac On Mac, the IAC bus allows you to create any number of virtual MIDI buses. This driver is built-in to OSX (since OS X 10.4) and can be activated in the Audio/MIDI Setup Utility.

To begin, launch Audio/MIDI Setup and select "Show MIDI Window" from the "Window" menu.

Now double-click the IAC Driver icon and check the option "Device is online" in order to activate it.

You can rename the port as you wish from within this window.

Once this is done, the ports will appear in your host application (Live, Logic, Cubase, etc) and can be used to send or receive MIDI Notes from KeyBro.

Build instructions (OSX)

  • run npm install
  • run npm run build to make MIDI KeyBro.app
  • run npm start to run app from CLI without building KeyBro.app

License

Shared under the MIT License

Author

Matt Varone @ 2016

About

Use your keyboard as a MIDI controller - JS/Electron based app.

Resources

Stars

Watchers

Forks

Packages

No packages published