Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard interface #34

Open
sonph opened this issue Jul 12, 2018 · 1 comment
Open

Keyboard interface #34

sonph opened this issue Jul 12, 2018 · 1 comment
Labels
feature Feature request

Comments

@sonph
Copy link
Owner

sonph commented Jul 12, 2018

Besides the fretboard interface it'd be nice to also have a keyboard interface.

UI: this tonejs example has a rather nice simple keyboard interface

Keybindings: this example already has keyboard bindings e.g. key a -> note C, key s -> note D, key w -> note C#. This will come in handy when the user wants to input notes to do reverse look up.

Sounds: it's nice to have sounds feedback. It's ok to use a synth to generate sounds to keep things light and simple. The tonejs example however doesn't allow for polyphony (multiple notes at the same time). AudioKeys (see test/index.html) has a much smoother sound and allows polyphony. It uses 1-9 to control velocity, but we don't need that. Use 1-9 for quick access list instead.

@sonph sonph added the feature Feature request label Jul 12, 2018
@sonph
Copy link
Owner Author

sonph commented Jul 22, 2018

Related: keyboard library used in Tonejs synth examples Tonejs/tonejs.github.io#8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Feature request
Projects
None yet
Development

No branches or pull requests

1 participant