1.0.0 • Published 8 years ago

request-midi-access v1.0.0

Weekly downloads
7
License
MIT
Repository
github
Last release
8 years ago

request-midi-access

Build Status NPM Version License

requestMIDIAccess for all

Installation

npm install --save request-midi-access

or copy and paste

function requestMIDIAccess(opts) {
  opts = opts || {};
  if (window.navigator && typeof window.navigator.requestMIDIAccess === "function") {
    return window.navigator.requestMIDIAccess(opts);
  }
  return Promise.reject(new TypeError("Web MIDI API is not supported"));
}

How to use

const requestMIDIAccess = require("request-midi-access");

requestMIDIAccess().then((access) => {
  // Web MIDI API is supported
}, (e) => {
  console.log(e);
  // → TypeError "Web MIDI API is not supported"
});

License

MIT