-
Notifications
You must be signed in to change notification settings - Fork 45
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
Feature Request: Enable CoupleToSubsequent for Coupler Manuals #1657
Comments
Could you explain what did you do and what doesn't work exactly? |
Thank you for looking into this. This can be demonstrated on the demo organ
I'm surprised this feature has been missing for so long, as (I think I'm right) the whole point of the coupling manuals is to play (say) a 3 manual organ on a 2 manual console. Fine, so long as you don't use any couplers. |
Having thought about it, I'm not sure how useful this might be, as you can use the built in couplers rather than the organ couplers when the need arises ... |
Do you mean to press
|
I hope this is clear ... Coupler Manuals seem to be numbered 1, 2 ... whereas the "real" manuals are numbered Pedal, I, II ... |
@larspalo @rousseldenis @ahall41 how may we fix this issue from the GUI point of view? One of possible solution is to add more buttons to the panel with Do you agree this approach? Or we need some another way? |
Unless we take the long route and expand upon for instance the MIDI and keyboard connection dialog (right-click) to allow user modification/setting of different attributes for any button (or object really, changing also for instance font face, font size, colour, built-in bitmap etc) where also for a coupler the "CoupleToSubsequent" option could be added, I don't see any other way than to add some kind of selecting switch (button, checkbox or whatever) for that functionality (for each button). However, adding more buttons like that will clutter the UI in a very disturbing and non-aesthetic way, I think! Especially having both a coupler type and same type with an added + is a highly questionable approach. All flexible user customizations of objects/elements could of course be added to a settings file and saved/loaded/exported. I'm in favour of such a development, but if extra buttons instead are to be added horizontally or vertically on the panels, I definitely think they should be labelled better than with just a +, for instance with the word "Subsequent", "Through" or something similar ("durchkoppeln" in German, "couple through" is similar to what we call it in Swedish). |
For a Virtual Keyboard, you would only need a Unison coupler, with all subsequent options enabled. You also (ideally) need the to have a default coupling (so its still active when you hit GC). I have been experimenting by creating my own 'Virtual Keyboards' panel, which gets round some of these limitations. |
@larspalo another possible approach: to add one row of "Through" buttons above the pedal row. Pressing "Through" enables |
Here's my 'two pennyworth'. The fundamental issue is that the coupler manuals don't act like a true virtual keyboard (which is, after all, the main reason you have them?).
I don't think that this needs to be over complicated. |
Which I think is a good thing.
What about implementing it as a switch that has a "Couple through" (CoupleToSubsequent) effect on all couplers for that division when activated (acting on all couplers in that row)? It's sort of what you hinted at in #1657 (comment) but instead for the rows and not columns. |
I'm not sure how useful that might be ... a Virtual Keyboard would only need the unison coupler? |
@ahall41 We're not only thinking in terms of "Virtual Keyboard" with the coupler manuals. The user selection of having all the GO provided couplers for every manual couple through if so desired is another part of it. Also, all the manuals are treated the same in the coupler panels so it's a better implementation anyway. |
@oleg68 Yes I think so, except that perhaps "Couple Through" is a better label name. |
Yes, it is. Otherwise looks good to me, thank you. |
I recently tried out Coupler Manuals. The idea is that you can turn your 2 manual organ into a virtual 3 or more manual organ?
One problem I noticed is that the Couplers for the manual don't appear to work - presumably because the relevant CoupleToSubsequent... option isn't set for the coupler?
The text was updated successfully, but these errors were encountered: