I'm facing a quite basic issue to build a new cue list system for my patches.
What I want: store the cues as pattr presets, those cues consisting in static snapshots like pattr does very well, and a series of delayed messages after triggering the cues, like qlist does very well.
My current idea is to integrate a dynamically qlist into the pattr system, i.e. store with each preset the content of the qlist, and when recalling the preset, load the qlist and fire it.
I'm using an intermediate textedit to store the values of the qlist (since qlist is not compatible with pattr) and also to edit it in the patch without opening an extra qlist window. This method works almost, the qlist is properly loaded and works (see patch below), but I still have one problem: it's possible to store the content of a textedit including carriage returns and semicolons, if the "output as one symbol" option is on, but when recalling it, textedit is not able to decode this single symbol and adds double quotes before and after. I thought this would be easy, but spend a few hours on it and I'm still stuck.
1/ does someone know how to do this, i.e. reconstructing the textedit message perfectly without double quotes?
2/ or: someone has a better idea to achieve my goal with different means?
Now the patch that shows my problem: