"In the morning on an empty stomach"
"Hypocritically"
"With a lot of difficulty"
“With conviction and a rigorous sadness”
“With a healthy superiority”
“Don’t eat too much”
“Shake like a leaf”
“Do not cough”
“Go away”
“Like a nightingale with a toothache”
x.ugly_hack=blah <- “With conviction and a rigorous sadness”They all allow different amounts of precision and interpretation of the performance. Staff notation is open to interpretation on the performance level. MIDI is an exact recording (or programming) of a performance.
With staff notation you can mark eighth notes and say "staccato, lag behind the beat", and there's an infinite number of subtly different ways to play it, even within the own composers interpretation. With MIDI, it would represented as "Note on A3, 12 pulses after first quarter note, velocity of 87. Note off A3, 54 pulses after first quarter note, velocity of 0. Note on C3 (etc....)". MIDI is great for computers (or routing signals during live performance) because it's exact.
MIDI is a pretty exact specification. If a sequencer is changing the timing of anything, the underlying MIDI structures are not the same then. You can have different amounts of swing or different PPQ values, but then I wouldn't consider that "the same MIDI".
You can feed it to different sound generators of course, different drum machines, synths, a laptop, what-have-you, (most sequencers have both builtin together) but that's different from the MIDI itself.
Given a specific MIDI file, with specific applied quantization, they should absolutely play the same way -- the only exception is the timing resolution they offer and smallish latency issues (which in practice should be 100% transparent).
Most classically trained players do too.
Besides we have much more control over step sequences than you probably think, e.g.
http://www.steinberg.net/en/company/technologies/vst_express...
Plus, of course, tons of CC, etc.
Compared to the possibilities for expression in step sequencing, something like a piano, which basically just has velocity and sustain/dumper is not even close.