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

Allow to set notes with hotkeys/shortcuts #57

Open
YuriSizov opened this issue Dec 23, 2024 · 0 comments
Open

Allow to set notes with hotkeys/shortcuts #57

YuriSizov opened this issue Dec 23, 2024 · 0 comments
Labels
enhancement A new feature or feature improvement usability A problem with usability and user experience
Milestone

Comments

@YuriSizov
Copy link
Owner

Originally suggested here: TerryCavanagh/boscaceoil#45

Being able to play the notes with a computer keyboard should be a good improvement to user experience. The notes should be placed while the song is playing and only for the current pattern. We should probably only provide the bindings for 12 possible keys/notes. But we need to somehow lock the octave for which this applies, and this needs to be clearly indicated in the UI.

Perhaps by clicking in the sidebar where octaves are labeled? Not sure. And then there is a problem with drumkits, which do not have octaves, but can have dozens of sub-instruments. We could just lock a range of 12 sub-instruments as if it was an octave, but this could be less useful if you want to work with drumkit items spread across the whole set.

But then again, working with drumkit items spread across the whole set is already really annoying, isn't it? Something to improve as well?

@YuriSizov YuriSizov added enhancement A new feature or feature improvement usability A problem with usability and user experience labels Dec 23, 2024
@YuriSizov YuriSizov added this to the 3.1 milestone Dec 23, 2024
@YuriSizov YuriSizov modified the milestones: 3.1, 3.2 Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A new feature or feature improvement usability A problem with usability and user experience
Projects
None yet
Development

No branches or pull requests

1 participant