Giter Club home page Giter Club logo

web-piano's Introduction

Takes input from a computer keyboard or a midi device and lets you practice your polyrhythms.

Video Explanation

Contributions

Pull requests are extremely welcome. Make your PR against the dev branch.

Installation

If you just want to use it, go here

If you want to run it on your machine:

npm install

./node_modules/gulp/bin/gulp.js build

./node_modules/gulp/bin/gulp.js webserver

web-piano's People

Contributors

errorx666 avatar michaelnew avatar nbelakovski avatar shayanjavadi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

web-piano's Issues

Tool doesn't respond to USB Midi

Tool does not respond to USB midi. It does work if I mouse a key on the tool.

I can confirm that my USB 1 Global Channel is sending messages on my Nord Stage 2-- I can see a Midi receive light in Ableton Live (as well as I can control the Nord from Live).

However, your tool does not respond when I press any keys on the Nord. I've done this in Chrome and Firefox as well as refreshed after the window is open.

Would love to know if it is user error (me) or something that you can fix on your end. Happy to help troubleshoot.

I'm really looking forward to using the tool and will contribute to Patreon.

Unwanted note on mute

Hi,
the spacebar is mapped to both mute mode toggle and a note, thus useless in either case.

Is 5 octaves a must? :)

Note sequences

I am currently practicing quintuplets over 7/4 and it would be helpful if the side with the subdivision of 4 could be configured to have a repeating sequence of notes such as A G G G A G G.

In other situations, having a repeating sequence of just two notes such as E D could be a stepping stone toward learning a variant with half the subdivision on one side (equivalent to skipping the D in this example).

Thank you!

Logo Proposal

@michaelnew
web-piano
In the opportunity to greet you, I make the proposal to make the logo for your project. As a way to contribute with open source projects, it will be carried out completely at no cost to you.
Please let me know if you want to make the logo, so I can send you some questions related to the project.
without more

Best regards
Engineer
Luis Baute
Designer

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.