Hi ,
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:
https://forum.pdpatchrepo.info/topic/9336/drag-n-drop-example
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,
Cheers,
Paulinho
drag-queen-sequencer.2.pd
1-save.txt
2-save.txt
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