Hi! I have been thinking about transfering the concept of a cursor from text editing to MIDI editing. Since this not specific to any existing sequencer I like to present my concept here, in hope of feedback and maybe some project picking it up.
http://wrstud.urz.uni-wuppertal.de/~ka0394/forum/04-10-25_cursor.png The red, turned H is the cursor. The row (note) it's on is always marked/highlighted. The cursor can be moved with cursor keys or placed by left clicking (just like a text cursor). Selection of events happens by rubberbanding per mouse or by using shift + cursor keys. New notes can be inserted at the cursor location by just hitting enter, using a default value or the grid resolution for the length when nothing was selected. Or filling the selected area with the new note (empyt space is treated like whitespace in a text). Selected events can be moved with the cursor keys by holding down Ctrl. There could be auto-selection of the closest event when nothing else was selected. --- Thorsten Wilms
