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

Make the key index number viewable #628

Merged
merged 1 commit into from
Mar 29, 2024

Conversation

mpchadwick
Copy link
Contributor

@mpchadwick mpchadwick commented Mar 28, 2024

First time working with Vue here, so this is maybe not the best way to do this.

My problem is using the, virtual keyboard I'm confused which notes the keys are mapping to. I'm a new user of scale-workshop (just found it last weekend) and have been exploring different tonal system using the "load default" functionality.

Eventually (at least in my opinion) it would probably be helpful to have a setting that would overlay the key number and/of frequency over the keys to make it more clear for non-developers that wouldn't know how to find this info via DevTools.

For now I was just adding this because I find it useful at least. I can pop-open DevTools and double-check which key number for each key in the keyboard, and then cross reference that back to the build scale tab.

@frostburn
Copy link
Member

Hi Max! We're in the middle of a beta cycle here. See the two branch if you need a working local copy. The main branch will be in shambles for couple of months.

The issue you raised would be #286 we just haven't gotten around to it yet.

@mpchadwick
Copy link
Contributor Author

I was able to run main branch the app locally actually without a problem and this change did do what I was looking for. It felt pretty harmless / non-intrusive, so I opened the PR as I thought someone else might find it useful, but feel free to close if you don't think it's relevant

@frostburn frostburn self-requested a review March 29, 2024 01:55
@frostburn
Copy link
Member

Seems harmless enough. I'll review today at some point.

@frostburn frostburn merged commit f7cd28b into xenharmonic-devs:main Mar 29, 2024
2 checks passed
@frostburn
Copy link
Member

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

Successfully merging this pull request may close these issues.

2 participants