An open API service indexing awesome lists of open source software.

https://github.com/pqml/midigui

A controller and GUI for the Web MIDI API
https://github.com/pqml/midigui

Last synced: 2 months ago
JSON representation

A controller and GUI for the Web MIDI API

Awesome Lists containing this project

README

        

# midigui
:mag_right::musical_keyboard: A controller and gui for the Web MIDI API



![Demo](https://github.com/pqml/midigui/raw/master/demo.gif)

#### :globe_with_meridians: Example available on [http://pqml.github.io/midigui/](http://pqml.github.io/midigui/) :globe_with_meridians:



### Installation & Usage

##### Installation from npm
```sh
# using npm
$ npm install --save midigui

# or using yarn
$ yarn add midigui
```

##### Usage with a module bundler
```js
// using ES6 module
import midigui from 'midigui'

// using CommonJS module
var midigui = require('midigui')
```

##### Usage from a browser

```html

```



### Example
```js
const midigui = require('midigui')
const controller = midigui()
.add('pitch')
.add('attack')
.add('release')

controller.on('pitch', value => console.log(value))
```



### License
MIT.