ReBased wrote:A related request: record the pedal positions as they are when record is activated.
Right now, if you held a pedal down before you hit record, the pedal position isn't recorded, leading to incorrect playback (until you move the pedal again). If often find myself doing that.
Sorry to say, this is not the fault of Pianoteq software, but rather it is an artifact of the MIDI protocol created jointly by Yamaha, Roland and Korg back in about 1982.
You see, when you hold down a pedal, the MIDI protocol does not "see" anything happen. This is because the pressing and release of any pedal constitutes a Pedal Down message (often 127) in, say, CC #64 -- or it sees a Pedal Up message, which is usually a CC value of 0.
So, anyone's act of first holding down a pedal (or pressing a note) before hitting the Record button ... registers absolutely nothing, until that note is released or otherwise changed.
This is the reason that MIDI files are so small (often on the order of 10k to about 200k); MIDI only captures the key presses, pedal presses and releases. On the other hand, we humans think of pressing the pedal as the act of holding down a key or pedal.
In contrast to the small size of MIDI files, an audio file such as a .wav takes up 10MB of space per minute of stereo music sampled at 44.1k per second in 16-bit format.
Hope this helps.
Cheers,
Joe