Hello Aido,
darthaido wrote:I have the pedal reeds floating and have the "pedal reeds on" working. The only thing I can't figure out is how to get the "pedal unison off" working while the "pedal reeds on" is on.
Things get trickier with 'unison off' couplers, since you effectively need to 'and' the states of two things together:
- Whether the 'reeds' coupler is on, and:
- Whether the 'unison off' coupler is off.
Note also that a CODM coupler is classified automatically as a 'unison off' coupler if its source and destination division codes are the same and its pitch increment is zero. Hence you would probably want:
- A 'Pedal Reeds' division.
- A 'Pedal Reeds' coupler from the main 'Pedal' keyboard to the 'Pedal Reeds' division's *keyboard* (i.e. set CoupleDestinationKeyboardRatherThanKeyAction=Y).
- A 'Pedal Reeds Unison Off' coupler on the 'Pedal Reeds' division, which copies its state from the main Pedal division's unison-off coupler. (That coupler would then internally couple from the 'Pedal Reeds' division's keyboard to the 'Pedal Reeds' division.)
That way the Pedal Reeds division's keyboard would be coupled to the main Pedal keyboard if, and only if, the Pedal Reeds coupler way on, but the Pedal Reeds ranks would only sound if the 'Pedal Reeds Unison Off' coupler was also *not* drawn.
darthaido wrote:Also, I can't get either of them to be displayed on the "controls tab"
Stops/couplers/tremulants are only included on the default (generated) 'Controls' screen tab if their source division (for combinations) is in the range 1-5, i.e. one of the standard divisions. For other source divisions you would need to use the CustomDisplayN_... attributes to make the virtual controls visible. (The generated 'Controls' tab is only really intended for basic functionality.)
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.