i'm creating a midi clip sequencer and i don't understand the logic behind the behavior of a live.observer observing a midi clip.
it sends a bang if any note changes in the clip e.g. you move a note with the mouse.
the strangeness: it detects a change if i just select a note (click on it)
although this isn't really a change to the clip.
i thought maybe it's meant to work this way, but if i select a note or notes with a selection rectangle or select a note by clicking on it's velocity bar, the observer doesn't detect a change.
it should either not detect note selections or detect it in every case.
what do you think?