JZZ-input-Kbd
!
windows
!
macos
!
linux
!
ios
!
android





Virtual piano controls for your MIDI projects
Keyboard, mouse and multitouch support.
Custom styles.
Ready for responsive design.

Install
npm install jzz-input-kbd
or
yarn add jzz-input-kbd
or get the full development version and minified scripts from
GitHub
Usage
##### Plain HTML
``
html
//...
`
##### CDN (jsdelivr)
`
html
//...
`
##### CDN (unpkg)
`
html
//...
`
##### CommonJS
`
js
var JZZ = require('jzz');
require('jzz-input-kbd')(JZZ);
//...
`
##### TypeScript / ES6
`
ts
import { JZZ } from 'jzz';
import { Kbd } from 'jzz-input-kbd';
Kbd(JZZ);
//...
`
##### AMD
`
js
require(['JZZ', 'JZZ.input.Kbd'], function(JZZ, dummy) {
// ...
});
``
Classes
JZZ.input.Kbd - Virtual HTML piano keyboard
JZZ.input.ASCII - Map ASCII keys to MIDI
JZZ.input.Slider - Slider MIDI control
JZZ.input.Pad - Two-dimensional MIDI control
More information
Please visit
https://jazz-soft.net for more information.