bjohn wrote:I use Pianoteq on a desktop Mac and on a Windows laptop. Everything works on the Mac, but on my Windows machine the pedal in Pianoteq (I'm using pedal 4 as a sustain pedal) depresses all the way as soon as I assign it and never disengages when I lift my foot off the physical pedal. I'm using the same keyboard and same pedal, same pedal polarity. What could be causing this discrepancy? I tried switching the polarity switch on the bottom of the physical pedal and it made no difference.
First thing, click the Options button in the Pianoteq interface, go to the MIDI tab, then press and release the pedal to determine what MIDI messages are being sent. It sounds like you're getting expected messages sent to the Mac but not to the WIndows laptop. You should be getting Controller 64 messages with a value of 0 when the pedal is up and 127 when the pedal is down; if it's a continuous pedal, you'll get intermediate values as it goes between the two.
The same messages should be produced by the same hardware whether it's connected to a Mac or to a Windows machine. If not, I'd look at any differences in the hardware used to connect to each computer and at the drivers used for the keyboard or audio/MIDI interface (depending on how you connect) for the Windows machine. (If you have the option of connecting either way — either connecting your keyboard directly by USB to the laptop or connecting it by MIDI cable to your audio interface — try both methods and see if either makes a difference.)
The fourth pedal is normally set to Sustain Pedal / Controller 64 by default... so I'm not sure why you're having to assign it. When you right-click the fourth pedal, does it show that it's Controller 64? If it's getting set to something else for some reason, try changing it to 64. Clicking the pedal in the interface should cause it to change state. After it goes up, when you press the physical pedal, does it go down with the pedal? Does it then go back up when you release the pedal?