[Csnd-dev] Module System

Steven Yi <[email protected]> Fri, 31 Oct 2025 13:06:20 -0400
Newsgroups gmane.comp.audio.csound.devel
Message-ID <CANtcCs4mEwJXPu3+bPuiE1WY1cBRCawEYjibG3hDQTZKLOExYw@mail.gmail.com>
Hi All,

I did some brainstorming in a long session with AI and produced a plan
for file-based modules for Csound. I've posted a summary at:

https://github.com/csound/csound/issues/2340

The idea for backwards compatibility is that #include works as-is but
import uses the proposed module-based system, and to encourage users
to adopt import over #include moving forward.

I think for feedback it might be good to carry on on the github issue
rather than on the mailing list here.

Thanks!
steven