react-use-midi

0.0.3 • Public • Published

react-use-midi

MIDI hook for react 🎹↩

Usage

import { useMIDI } from 'react-use-midi';

const MyMIDIComponent = props => {
  const midi = useMIDI();

  useEffect(() => {
    midi.inputs.map((input) =>
      input.addListener("noteon", "all", (e) => {
        console.log(`${e.note.name}`);
      })
    );
  }, [midi])

  return <div>{midi.inputs.map(inp => <p key={inp.name}>inp.name<p>)}</div>
}

Demo app

useMIDI

https://github.com/jottenlips/useMIDI/tree/main/packages/demo-react-use-midi

Readme

Keywords

Package Sidebar

Install

npm i react-use-midi

Weekly Downloads

2

Version

0.0.3

License

MIT

Unpacked Size

4.36 kB

Total Files

8

Last publish

Collaborators

  • jottenlips