Second question for the day :)
I'm recording MIDI notes into the currently playing Live Clip from a Max for Live device. The duration I calculate for them seems to work just fine. However, I am about to get grey hair because of their positioning.
My strategy (failed) so far has been this: figure out what the currently playing Live clip is, observe its playing_position, continuously put it into an [f] and when the time comes to record a MIDI note, just send a bang to the f before the call list goes out to the [live.object] that's representing the Clip.
The problem is that things go horribly wrong this way, the notes are all over the place.
Is there a best practice to record the notes on-the-fly, to the right position? Is this a general timing issue which is unresolved? Or am I doing something very wrong?