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

A request )- rather then a issue #15

Open
IzzacSturnburg opened this issue Oct 14, 2021 · 3 comments
Open

A request )- rather then a issue #15

IzzacSturnburg opened this issue Oct 14, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@IzzacSturnburg
Copy link

IzzacSturnburg commented Oct 14, 2021

Could i suggest adding hot keys to scaling notes such as
Page up - increase major
page down - to decrease to minor
Insert- to toggle merge notes
*controller support would be nice to, i have to swap to keyboard through settings to use the application correctly.

Feature request:
*Save/load profile settings of a song automatically when selected.
*Add a low scale and high scale list to automatically adjust missing notes for midi list
Note: When loading a midi into the list have a window ask for high or low scale adjustments and will put them accordingly into the list to be macro'd automatically in game.
Note 2: this is to prevent restarting the application to get the scale correct.

@sabihoshi sabihoshi added the enhancement New feature or request label Oct 15, 2021
@sabihoshi
Copy link
Owner

sabihoshi commented Oct 15, 2021

The hotkeys sound nice, I will take a look at doing that.

However for controller support I don't know if that can be easily done. After all, you'd usually need to make sure you have drivers to emulate it, like ViGEmBus or something like that. Not sure it can easily be done both in the perspective of the user and coding it.

Save/load profile settings of a song automatically when selected.

About profile settings, you must be talking about like the keys and the settings related that were set on that song to be saved. I think that is a great idea.

Add a low scale and high scale list to automatically adjust missing notes for midi list

I'm not sure what that means, currently the Lyre actually transposes notes that are outside of the range into the closest it can, by repeatedly shifting 12 semitones until it's inside the range of the 3 octave span of the lyre. It also does ask what to do with the one-semitone off notes (sharps and flats in C major) at the start. Can you explain further on what you mean here exactly?

@IzzacSturnburg
Copy link
Author

IzzacSturnburg commented Oct 17, 2021

I'm not sure what that means

I appreciate the reach out! I'm sorry i should explain alittle better about adding low and high scale list.

So how i would picture it is High and Low would be 2 different lists. When loading a midi and selecting your choice, it would automatically save the profile of the choice for that specific song to be automatically loaded accordingly to either High note or low note and put it on either list that was chosen.

The point of this feature is to keep it organized which songs you choose to be scaled and loaded every time you launch the application. (This idea is just for keeping songs organized.) not really a specific need but it would keep it clean for listings i think. I keep songs in notepad labeled high or low choices because its difficult to remember the setup for the song loaded.

About profile settings, you must be talking about like the keys and the settings related that were set on that song to be saved.

that is exactly right~ so that way when loading songs you don't have to setup the songs again. I'm glad you like the idea. It would make getting songs played on the fly quick and easy after setup.

@IzzacSturnburg
Copy link
Author

I just wanna come back and take my time to thank you for this update a lot! i appreciate those adjustment that were and released yesterday! thanks for your hard work Sabihoshi!

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

No branches or pull requests

2 participants