-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Collaboration to issue #534 #648
Collaboration to issue #534 #648
Conversation
Screenshots look great! Will review after breakfast.
We're now in the beta cycle for version 3, so if you want to backport it to current line of releases on sevish and plainsound, branch off of the |
If you're interested in further collaboration I recommend joining our discord channel. You should find an invitation link on the About page. |
The labels are sometimes offset by 1. We should pass in |
I wonder if there's a CSS trick that's color-aware in order to switch text color based on context. Now it's hard to read the labels on pink notes. |
This behavior should be toggleable using a setting. Makes sense to have it on by default, but the text gets busy on a mobile screen and some people will miss the old look. |
Remember to add your name on the About page if you wish to be credited. |
Thanks for the feedback. I will address them. 👍 |
@frostburn I have handled your comments, except the one about the colors which I don't have a better solution for now. |
Nice work! Good to go once you remove the unused prop and squash the commits into one. |
Missing a |
author Wilckerson <[email protected]> 1713492886 -0700 committer Wilckerson <[email protected]> 1713493197 -0700 Displaying labels on Virtual keyboard
754ed9a
to
59316de
Compare
@frostburn I have squashed my commits. Thanks for this feedback. |
Looking good. I'll review and do a minor squash tweak to the commit message to ref the issue. |
:noteOn="noteOn" | ||
:heldNotes="state.heldNotes" | ||
:baseFrequency="scale.baseFrequency" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's been a beta API change and this store prop no longer exists. I'll still merge your PR and fix on main
. Normal beta cycle churn, nothing to worry about.
Hello everyone.
I have been using the Scale Workshop since V1 and I would like to congratulate you all for the amazing work and the new features added to each version.
I am a software developer and microtonal enthusiast as well, developing my own tools to explore this new musical world, like:
https://microtonal-keyboard.onrender.com
https://microtonal-tuner.onrender.com
However, I would like to start collaborating more with the existing tools in the community.
This PR is my contribution to handling the issue #534 that I have been missing for a while.
I have adjusted the code to display the label, ratio, cents, and frequency on the VirtualKeyboardKey considering the light/dark theme and the automatic colors. In a future PR, I am thinking of adding a left panel to the VirtualKeyboard page to allow the user to configure which of those info to display, and other related configurations, like the isomorphic vertical and horizontal values.
I hope this can be useful because I am excited to collaborate more with the project. Also, it would be awesome if this could be included in the V2 as well.
Thank you.