-
Notifications
You must be signed in to change notification settings - Fork 969
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
piano metronome fix #4344
base: master
Are you sure you want to change the base?
piano metronome fix #4344
Conversation
Now I am working on the countdown. |
I think this is an improvement. However, I'm still experiencing a mysterious issue where rests are inserted between notes. Do you experience that, too, @Commanderk3 ? You can see the issue in this test: |
@pikurasa Yes, I have tested it. |
You can do the E6/D6 thing if you put the D6 note inside the E6 note. |
Yup, it's working. Thank you. |
The latest commits resolve the issue. The following features were added :->
Have a look at the demo video :-> metrofix.mp4@walterbender @pikurasa Please review this PR. Any kind of feedback is welcome! |
metro.mp4
@pikurasa I found that while using the metronome, it records the last rest note also. So when you switch it ON again next time, it adds the previous rest duration. In this PR, a rest note is not added when you start playing the piano after switching the metronome ON. Please watch the video.
But imagine a case where a user wants to add rest before starting. The user can turn ON the metronome, he will wait for the right time, and then start playing the piano. Currently, there is no implementation for this. Do you think this would make sense?