-
Notifications
You must be signed in to change notification settings - Fork 27
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
UI improvements #77
Comments
Good points! Except I use the filter by import a lot, because I have imported some commercial soundbanks, and then go to "Synthwave Luke Neptune" or something when I want a specific sound. The editing/filtering happens to me a lot as well, I think the sidebar design will reduce that, as well I want to get the tagging into a two click solution like here in the Labels menu at github - you first have to click a menu, and then can add a category (or multiple). |
maybe you could split the current field in half? And then use that space for both? |
You mean case sensitive? Didn't even notice that. That can be turned off. |
yep, meant case sensitive. Turning off would be great! me too :-) I'll try to think of something |
I believe you, but I for me it's definitely case sensitive. (win10 20h2) |
@markusschloesser That sounds like a language setting or a locale. What language is your OS/your locale setting? English? |
US English |
case sensitivity is fixed! |
@markusschloesser Good stuff! I know I am shying away from a proper relayouting session, so know I am motivated to start tackling it! I personally don't like the OS menu very much, as it is not touch friendly, but agree that we have one menu bar too many. The menu bar at the bottom us actually more of a toolbar, maybe we can put it vertically to the right side? |
1.13.0 tries to address the following items:
Done, bigger font, always visible.
Moved into left sidebar.
No meta data yet, recorded over there.
Done.
This should be better now, but I need to useability test the 1.13.0 myself to see how it turned out. |
And of these, 1.13.0 addresses:
I still use the tabs (the library .. menu a lot, also for other (upcoming) features. But I tried to make the new later a bit less generous on using the y-axis.
I tried to clean this up a bit more, please let me know how you like the new version,
This should be fixed, thanks for pointing it out!
Have to try this, currently can't really picture how to squeeze this in!
The splitter now stores its position, and you can push it down so only 2 lines or so of log are visible. This is a simple solution that lets you at least see some disastrous warning there ;-)
Done, for now only in 8x8. 7x7. 6x6. Let's see how this works!
True, will take this on the list.
I have another use for the upper line: I want to show which patch is currently loaded into which synth, so I'd need the second row to show the patch name in each synth. That is really useful e.g. if you're jamming and forgot which patch is currently active in the OB-6 for example (which has no patch name display, but just these 7-segment displays).
I found hovers in the JUCE framework - I turned them on for the import list (the names are way too long there, I need to reformat them, but for now the import list has a tooltip that shows the full text). Not sure if I like it. |
@markusschloesser Beta release 1.13.0 for Windows is at https://github.com/christofmuc/KnobKraft-orm/releases/tag/1.13.0 |
wow, great! |
I just realized that I never commented on this, apologies! It looks sooo much better now and is also a lot easier to use!!! 😊 I'll add a 12th suggestion: |
I like the new patch numbers - I was still on 1.13.2, not realising there was an update since then, due to checking for updates not working #56 However, perhaps due to my lowish resolution monitor (1360x768) and unusual system font size scaling (I'm now using 120% custom scaling), I'm getting the numbers overlayed on the bottom left corner of the first letter of longer patch names - that's when set to the most comfortable view scale, for me, of 125% Perhaps the patch number could be moved to top right, instead of bottom left? The full patch name doesn't always fit anyway, so it's less of an issue if the last letter is partially obscured. Also, first letters tend to be capitals. whereas the last letter often isn't, so it's less likely that it needs the top right corner: |
I think we two cover the most extreme differences when it comes to screen real estate. The laptop I am using mainly for kk has a 13,5" (touch screen) display with a resolution of 3840 x 2400 (4k but with 16:10), Windows scaling set to 250% (recommended by Windows would've been 300%) |
I though that these came from the MKS-80 but they are for all synths now? Will need to check, but yes, great idea! |
They are there for all the synths I've tried adaptations for - I don't really have a Minilogue XD one - that's just a place marker. The Yamaha Reface DX patches I've checked all say "Bank0-0", interestingly. I saved them as single patches, a while ago, so they're presumably edit buffer dumps, without a patch or bank number. The DeepMind 12 ones are numbered 0 to 127, then start again - those are dumps of banks from the synth, IIRC. The DSI |
@markusschloesser @Andy2No Thank you for the suggestions! I created two new items #127 and #128. Regarding the patch numbers displayed - given that the Orm so far was not really about bank management I didn't care so much for the original patch number. It currently has a MIDI program location (bank + program number) when the patch data itself contains it, i.e. the Adaptation can implement a function "numberFromDump" to extract it from the MIDI message. This is why edit buffer dumps when stored always show 0, and if the MIDI message contains only a program number (0-127) and not the bank, it will also always end up in bank 0. I was trying to keep more information during the ingest operation, because then I would know e.g. "ah, this was read at position 17 when getting all patches from the Yamaha reface DX (which has no program place stored in the patch data)", but I think this doesn't work everywhere yet (#104 ). Also, people want a configurable display because for example the OB-6 has program names stored, but for the sake of retro look has only a 7-segment 3 digit program display, so most people will not know the name of a patch, only the original program number. So I want to make a switch to actually select what should be displayed on the button. |
Just to tie these pages together, I've just got my Korg Minilogue XD adaptation working, more or less, and I have implemented numberFromDump(), but I haven't managed to get it to show the patch number properly - it's currently showing as 0-127, then repeating four times. Patches are actually numbered 1-500, but treating it as four banks of 128 doesn't seem to cause any major problems. I've made a discussion page for that adaptation: The adaptation source is attached there. It seems that numberFromDump() isn't having any effect - I got the same results before I added it. I may have just done something wrong, of course :)
|
I'll close this longish and by now outdated ticket. There are a few open tickets for some of the issues that came up here, and I'd rather create new ones with more specific items. I went through the text again today and don't feel there is much we haven't discussed and captured elsewhere. When there are still problems with the Monologue XD, we should open a new ticket. |
I suggest:
The text was updated successfully, but these errors were encountered: