Once upon a time, Mind wrote:
MM> \ufffd I e-mailed Elektron about this, and requested that they add it to a
MM> future version.\ufffd They wrote back and said that it's impossible, as
MM> MIDI delays will cause the notes to not sound correct...
Hmmm. Maybe Elektron means that this is more an issue with the
*amount* of MIDI data being sent is certain high-load situations, as
opposed to the delay of a single parameter lock being sent. In other
words, if a majority of the machines in a kit had a lock on multiple
notes at once, the MIDI traffic could be extremely high considering
all MIDI data on the MachineDrum is sent as CCs and not as NRPNs.
Perhaps this could be a potential source of delays. It could possibly
be an issue of MachineDrum just simply not being able to process all
the data in time to playback properly.
Still doesn't quite make sense, though. Just like you, I can very
easily send control changes to the MachineDrum very easily from Logic,
even in heavy-traffic situations, without any problems, slowdowns,
and/or midi traffic or processing issues...
MM> \ufffd I totally disagree; I program my parameter lock messages in by hand
MM> to my sequencer and when I play them back out it sounds great... Oh,
MM> well.
If it were simply a matter of delayed playback of the parameter locks
when coming from an external sequencer, then this should be a matter
left up to the user... I mean, it would be very easy to put a negative
delay on the parameter locks in your external sequencer, so that they
get sent a few milliseconds sooner than usual to avoid delayed
playback.
No, I think this is more a technical issue with the parameter lock
implementation - otherwise Elektron would have already implemented
these features, since this seems to be a pretty highly wanted feature.
I, too, wish that something about this could be changed so that it was
possible to send parameter lock information to an external sequencer.
--
Best regards,
Adam Watson
soundwithin
www.soundwithin.net