项目作者: 1j01

项目描述 :
🎹 Better than a traditional piano layout
高级语言: JavaScript
项目地址: git://github.com/1j01/tri-chromatic-keyboard.git
创建时间: 2016-01-09T05:10:05Z
项目社区:https://github.com/1j01/tri-chromatic-keyboard

开源协议:MIT License

下载


Tri-Chromatic Keyboard

This is an implementation of
Roy Pertchik’s Tri-Chromatic Keyboard Layout
as a web app.

You can select a scale to highlight and can optionally disable keys outside that scale.
The application supports mouse, pen, touch, and keyboard inputs.

(The keyboard support currently assumes a QWERTY layout,
which is possibly ironic for a project
focused on reinventing the keyboard.)

Uses MIDI.js for audio output.

TODO:

  • Allow switching instruments and configuring effects
  • Choose keyboard layout mapping by swiping across keys