Thanks, Andy..
I've had a look.
Internally Hauptwerk uses a particular type of Qt control for the item lists, which are multi-column on real-time MIDI and audio settings screens, and for any item lists whose items are organised within nodes, including (for v8+) also for the rank list on the rank voicing screen, which itself is now organised within nodes.
Evidently text within that type of Qt control isn't copyable, or readable by screen reader software, in some circumstances (multi-column, non-editable, text in a column other the first), and their other columns can't be navigated to by keyboard shortcuts (although they can with a mouse). Hence they required a mouse click. However, I've found a work-around by forcing the specific column containing the text to be selected programmatically each time, and will include that change in the next Hauptwerk version.
If I understand correctly (
viewtopic.php?f=1&t=20972&p=156834#p156834 ), that should allow your automated tuning application to use Ctrl+C to copy text from them, avoiding the need for a mouse click.
I've also verified that it now allows Windows Narrator to read the item names in the lists on the real-time audio and MIDI settings screens, which doesn't appear to have been possible in previous versions.
Although in v5-v7 the rank list may have been readable by Windows Narrator (but not on macOS), it wouldn't actually have been feasible to use the rank voicing screen via screen-reader software alone anyway, since the note sliders and associated controls didn't have accessibility text indicating which MIDI note numbers they related to. I have now added that text too, so hopefully visually-impaired users may be able operate the screen properly. (However, there are still other parts of Hauptwerk that aren't yet usable via screen-reader software, most notably sample sets' graphical virtual organ consoles.)
LewisAlexander23 wrote:Hi Andy, not that I'm a windows guy, but a mac guy and pleased to witness Hauptwerk finally being usable for the most part, I was just thinking, are there any keyboard shortcut conflicts, or is it a focus based bug? It sounds more like a focus bug, if so, it should be fixable.
have you tried anything else like NVDA as an example? sorry if it sounds like I don't know much, I'm not a windows guy, I'm 100% MacOS and a developer for that environment, but just thought with coming across this, what if there was a focus bug or maybe something else to it.
Hello Lewis,
As I understand, Andy isn't himself visually-impaired, but was mainly hoping to be able use Ctrl+C to copy rank names from the list into his home-made automated tuning software, whilst avoiding the need for a mouse click.
(I'll reply to your other topic soon.)
Theorbe wrote:Martin - As usual I'm writing this off-line and then copy and paste into the forum. I'm just waiting for the chance - the max_user_connections error is STILL happening after YEARS and also we now sometimes get the time-out error. Is it really that difficult for someone to increase the maximum from 25?
I'm not involved with the website myself, but I know that it's something that's still in the queue for MDA's web developer to look at. Our apologies for the problem. (As a work-around, prior to submitting a post to the forum, I first use Ctrl+A, Ctrl+C to copy all of the text to the clipboard for good measure, so as to ensure that it can't get lost.)
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.