well, i prompted Claude to some stuff, as well Google and OpenAI and i guess the workflow advanced a bit
the highlights are macros ++N --N where we parse the str + dur + N or str + dur - N ... Emacs will parse these syntax to a temporary file and execute Csound from there! original files still retains the macros for referential purposes, their value still are accounted in other custom-duplicates notes creations
another cool thing is the ability to have markers in the score, so any string with pN will hold the start of the note on that line and you can play Csound from that point. C-u v 5 would play where i placed my "; comment p5" declaration
and an agnostic function for cycling on p-fields so we can have keys to cycle between notes in the defined scale without having the cursor there... any p-field can receive this input, you just need to adjust the arg calling the function. i'm pretty happy with that. basically makes the tracker i'm working on useless ![]()
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
Issues · csound/csound · GitHub
Discussions of bugs and features can be posted here