-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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 Roll Black Keys Contrast #3018
Comments
@tresf , thats in the new Rebecka theme, right? |
Agreed. The pressed black keys need more contrast. |
Thank you for pointing this out @tresf. I agree and I'll take care of this :) |
@RebeccaDeField Yes it is clearER, but from a semi 'bat' pow i have to agree partly with @Spekular, it is not enough difference. However the highlight idea, i do not like, that is too much, imo. Perhaps a rethinking of what 'white keys' and 'black-keys' actually mean, is all that is needed, because imo it only means difference. So the keyboard could have 'black' keys that unpressed was only ~50 rgb different from 'white', and then be black when pressed. That would give clean difference, both in idle, and press event What does all you other think? |
@musikBear , I better like idea with color highlighting. @Spekular , I had such, is it Casio LK-215 ?) |
@vlad1777d Casio LK-230 |
I personally dislike the colored piano idea, as I think it wouldn't really fit with the current theme. @RebeccaDeField I think it should be the other way around, that pressed keys are lighter. Also, as a lover of all things flat, a flat piano like in musikbear's mockup would be fine by me 👍 |
I will mockup both a lighter piano as is and a colored piano, a simpler piano with black keys darker by default and one with even lighter keys by default. It really won't be that hard for me to play around with and because sometimes the ideas I don't think will work turn out the best and vice versa so I like to give all the ideas a chance :) |
Thoughts? Opinions? |
I prefer the coloured pressed key idea. |
I was actually thinking more along the lines of the first mockup than the second. I figured a green or blue would fit well, so I like it! |
I like the first mockup for this :) Sent from my iPhone
|
@vlad1777d suggestion is an essence the same as Umcaruje's, it just a different color, but i fear that the flickering colors would be more annoying, if the changes are from black to green or white to green :) |
such guesses are not helpful. |
@RebeccaDeField , you're wrong, my idea was the same, as @Spekular 's idea =) I vote for second. But in second variant led is too close to the edge of key. I think, that it would be better to move it a little more to the center. @musikBear , I think that if it'll be done like 2 images, that change each other, than it'll not use much cpu. In Linux Sampler (from where I took screenshot) was done so. |
@vlad1777d @Spekular I updated my comment so we don't have any confusion over who's idea was whos ;) Source for piano roll mockups: PianoRoll.zip @musikBear In the LED idea with the more subtle green, I was imagining that exported pressed keys would be exported with the glow in one .png which would not increase CPU usage. |
Not to mention that its completely wrong. We draw pixmaps, it doesn't matter if the pixmap has 1 color or 16 million, the CPU usage is the same, or the difference is so insignificant that we don't need to talk about it, nor it should affect design decisions. |
I still really appreciate @musikBear always being concious about CPU usage as that is very important, it's just not a problem in this case 👍 Just realized that I never mentioned which were my personal favorites which are options 2 and 3. |
Yeah, my comment might have gotten out a bit too harsh. Sorry about that On 2 Oct 2016 22:44, "Rebecca DeField" notifications@github.com wrote:
|
Il not comment on anything but the fact that i did not realise that the diode-solution ALSO could be implemented with a dual-sprite, so there is no difference at all from Umraruje, Vlads Speculars or mine, they are in respect to cpu and implementation identical. |
I'm leaning towards option 3. as well, but if we keep it this subtle. I still think the unpressed keys should be a bit darker though.
After looking at I don't believe it looks natural, so no. I thought it would look better but it doesn't. |
@Umcaruje just to double check, you mean that the unpressed keys should be darker and the pressed stays the same? That would move us back towards where we started, with very low contrast. @vlad1777d Re: " in second variant led is too close to the edge of key" |
@RebeccaDeField , I thought about something with little more volume: Updated: |
I'm with @grejppi here. |
mikobunto, eagles051387, and myself all liked rebecca's colored note idea. Grejppi's suggestion looks fairly similar and is backed by BaraMGB. It seems to me that this idea has the most support, although I may be a bit biased since I really like it ;) |
Maybe let's search a little more. |
I like the mockup @grejppi posted too (this is from budislav's theme), as the color is not as bright as the one in @RebeccaDeField's mockup. Something like this could work. |
Maybe something like this? If you liked my grid: #3019 (comment), it'll be compatible with it with colors: P.S. I would like Budislav's interface to be implemented with current in parallel. They are both great. |
I can see that things are leaning more in the direction of a colored key, and I'm seeing a lot of great ideas here. I will mock some new options up based on the conversation. I would like to ask @budislav's permission before basing my design off of your work with the piano roll as people have requested.
You are correct. @grejppi suggested a finished design whereas my quick mockups for the keys still needed some finesse.
@vlad1777d I created what would more technically be called a re-skin. The layout is the same, but look is different. Budislav created a complete redesign. He rearranged the program to be clearer while also introducing a wonderful new look. Basically, I am working within the box of what we already have in place and can implement fairly quickly and he worked outside of the box, creating a great design for what we want to move towards to improve both the layout, functionality and look. Implementing these themes is a very different process. My hope is that my theme can bridge the gap in LMMS between where we are now (current layout) and where we want to be in the future (his layout or something akin to it.) I hope that this theme will give what we already have in place a refresh so that we can have more time to put some focus into improving the stability and code side of things. I also hope that many of the things we are doing for this theme helps to being us towards the Single Window theme when we are ready to get there. Not to say we shouldn't work towards the single window concept, but just trying to clarify the differences. |
A picture's worth 1,000 words... Here's a zoom-out of the mockups. There's only one that's suitable IMO, which is conveniently in alignment with consensus. 👍 |
@tresf As always, thank you for the invaluable feedback. I will test the next mockup from this perspective before posting. |
@RebeccaDeField sure, go ahead :) |
Idea based on all of the new feedback: @tresf @musikBear @vlad1777d @Spekular @Umcaruje |
Looks great! |
@RebeccaDeField , not bad, I like it. Green colors from theme, grey colors from it too. It looks good. But maybe to add a little of volume to black unpressed keys? And, maybe to align black keys, like they are on piano? |
Looks good to me! |
@vlad1777d I guess this is a mokeup. The distances will be made in code. |
@vlad1777d ^^^ |
@RebeccaDeField , I thought that it's your style. @BaraMGB , yeah, right. |
@vlad1777d Yeah, I'm a bit of a perfectionist too, but I am also very busy so I have little time to spare. I have to make compromises when I comes to things like quick mockups (especially when I'm mocking up 4+ ideas at once). I spent my time on the pixel-perfect key design, the arrangement will be perfect when it's in the program as well. Because it's important to you, I updated the keys to be perfectly centered in the mockup. I will make sure to clarify when uploading mockups vs final work 😅 |
@RebeccaDeField , well, I'll not carp then ) |
@mikobuntu , yes, and Linux Sampler's Fantasia GUI use green color: #3018 (comment) =) |
@mikobuntu Oooo that is a 'shade' of green, isent it.. ? No jokes aside, i really cant understand why they don use the same green they have in most of the design? That would look smashing, even stylish. Neongreen looks ..neongreen always, and that is not necessary a good thing, unless the purpose is to mark an accident site |
I only now thought, how it's great that my favorite program was based on my feedback. |
Will this just need pixmap changes or code changes as well? |
@simonvanderveldt Just pixmap changes, which is something that I am currently working on. If all goes well with my most recent tweaks for alignment, you should be seeing a pull request for this soon. 👍 |
@RebeccaDeField Awesome! |
@simonvanderveldt Thank you. I really appreciate you checking in and I will be sure to reach out to you if I have any coding requests that are beyond my abilities. :) |
It is too hard to tell when a black key is being pressed or not in the piano roll.
Although this may seem minor when clicking with the mouse, this is much more severe when using the typing keyboard as the notes being played are much less obvious from a UI perspective.
The text was updated successfully, but these errors were encountered: