I am attempting to reverse the functions of my sustain pedal, which has inverted polarity against the keyboard it is connected to. It seemed too easy to be true (I just transformed incoming pedal pressed to outgoing pedal unpressed, and vice versa, no rules formulated) and it's only a 50% success- the state (permanently pressed) that I had with the pedal unpressed is gone, but conversely I cannot seem to activate the sustain function when I depress the pedal. Grateful for any pointers!
As I am trying to get my head around this, I don't seem to be quite there yet, so if I may- I have attached a further screenshot of the next problem I am running into.
The piano pedal I use is a 3-fold (VFP-3), with soft, sostenuto and sustain from left to right. The attachment shows the log window when I press and release sustain (lines 1 to 4), soft (5 to8)- note that soft (leftmost) also works as intended without "Bome-ing". Now the middle pedal (Sostenuto, lines 9 to 16) not only works in reverse, like the sustain did before you amended my patch, but it also activates the leftmost (soft) function, and also "reverses" it- that can probably also be read from the log window data.
I tried to "reverse-engineer" your prior solution to accomodate this new problem, but I am failing. Whenever you have the chance to have another look, I'd be most grateful. Happy easter!
Many thanks Steve. The only dysfunction that survived is when I release the Sostenuto (middle pedal), the Soft gets pressed and stays that way, until I press the Soft pedal itself (it subsequently adopts normal behaviour until I touch the Sostenuto again).
Many thanks Steve. The only dysfunction that survived is when I *release* the Sostenuto (middle pedal), the Soft gets pressed and stays that way, until I press the Soft pedal itself (it subsequently adopts normal behaviour until I touch the Sostenuto again).
SJC> Change the MIDI output of your Sustenuto translator to
Raw MIDI: B0 43 qq B0 42 qq
And it should work
Steve Caldwell Bome Q and A Moderator and Independent Bome Consultant/Specialist bome@sniz.biz
Getting there- now the sostenuto pedal still co-triggers the Soft pedal, but at least both comply with pedal direction (see attached log of pressing and releasing Sostenuto)
the soft pedal function is still affected by the sost. pedal… the latter “behaves” well, but as soon as I press sost. once, the soft pedal assumes and maintains the opposite state of the sost. pedal (without me having touched the leftmost pedal, obviously)
So I need to block communication between triggering the sost. pedal and activating the soft function, if that makes sense
Try this. I think this is what you want. If forces releasing of soft pedal on output any time you hit Sostenuto (middle) and also reverses the polarity of Soteenuto. It also forces soft off when Sostenuto pedal is released.