| Csound has absolutely loads of support for programmatic event generation/control, with loops or recursion,
in a very clear and concise way. Also, the new parser in Csound 7 enhances this.
The numeric score is not a very flexible controller for this IMHO.
It’s more designed for completed, through composed, music.
> On 26 Jun 2025, at 01:35, Luq Tas <00000fa7b5cfaa13-dmarc-request@LISTSERV.HEANET.IE> wrote:
>
> *Warning*
>
> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
>
> a text based approach when composing microtonal pieces as the piano-roll of a DAW feels a neat thing to suggest. i wonder if a python abstraction reading through a txt isn't better to suggest Csound? i have no idea how easy is to create a VST plugin, nor interest. either the way, i can't see myself enjoying the MIDI protocol. i was lured some months ago by a DAW but Csound having stuff like unique instruments parameters for each note makes it hard to ignore the light. for what i'm pursing, creating stuff feels quicker with Cscore but i haven't tried fancy piano-rolls with multiple instruments layers showing at the same time
>
> what are the advantages of driving notes by a table? algorithmic compositions? i never messed with that!
> yesterday i was ranting on how Csound makes verbose to craft a repetitive percussion (EDM like) but actually baking the sequence inside the instr with event and scoreline and a p-field driving an IF statement, in case one wants to alter some beats amidst the piece, that checks which "event/scoreline block" to play solves my anger.
> the other thing was interpolating a parameter of an opcode globally but that's get rather easy with gVar and a separated instrument. definitely requires some cursor/screen movement to check values and time if the score gets too big
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
> https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
|