I made this midi sequencer that allows you to create and modify notes on a piano-roll using keyboard and mouse.
I was not familiar with data structures but i came accross and recycled a drag-n-drop patch by lzr:
Maybe someone can help me with note deletion: is there a simple way to delete a scalar?
What I did for now is keeping track of pointers in a [coll].I can delete one selected note from the coll and reload everything.
I'm sure there's something easier to delete a pointer...
The patch needs a nice piano-roll design and has a few bugs ..
Tell me if it works ok for you,
map2.pd limit-help.pd limit.dll
Edit: added save and load system, and note creation with lists
Edit2: added map2 object
Edit3!: added limit object from maxlib library