Hello MIDI-discussers, for playing on one channel, as is usually done
playing a piano by MIDI, you can use MIDI running status mode.
Normally a MIDI signal consists of three bytes: A status byte, the note
number and the MIDI ON or OFF velocity. There is no need to repeat the
status byte for each MIDI signal. Just leave it off after it is once
transmitted. So MIDI is one-third faster on pianos.
When I programmed the software for the two computers of Dr. J. Hocker's
Ampicos I implemented this "running status mode". Even better is, as
already mentioned by Robbie, to get the MIDI signals and then calculate
them and play all notes with the same timing byte at once. But then
even the different hammer speeds on different velocities should come
into account. Disklavier played from it's diskette does well. (We
should ask Wayne Stahnke. He knows best about it.)
Don't forget, everybody hears what he wants to hear or is able to hear.
When someone gets older and can not hear the harmonics of the higher
strings of a piano any more, for him the piano is not well tuned. As
the strings are really a bit "mistuned" down because the harmonics of
piano strings sound a little bit higher then they should.
When early in the morning a Porsche is started, one neighbour says
"What a wonderful sound!" and turns to the other side and falls
asleep again. The other neighbour cries "Stop that horrible circular
saw!" and can't sleep anymore.
At last, don't forget, even the fastest processor works in serial. ;-)
Best regards,
Horst Mohr
|