[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-users] Organising large projects
Hi List,
I'm working on a live performance in SuperCollider and at the moment all
the code is in one file, which is starting to get a little unweildy, so
I was wondering if anyone has any thoughts or experience they would like
to share about how to effectively manage SuperCollider projects in
multiple files.
The performance is organised into a large collection of sounds (or sound
objects?), typically consisting of a Synthdef and a Routine to play it,
either of which can respond to various axes of the joysticks I'm using
to control the performance. Only a few of these sounds will be playing
at any given time and I'll be swapping them in and out as part of the
performance.
Ideally I'd like each of these sounds to live in its own file, along
with files for common utility functions, effects, etc, so that I can
concentrate on just changing one thing at a time. The reason I haven't
done this so far is that I'd have to manually execute each file when
starting up the performance, so I'd need to automate that somehow.
Anyway, I'm looking both for the tools I can use to achieve this and for
any more general advice people have on organising code, and any comments
will be very greatly appreciated.
Nathaniel
--
Escape from the Head Cube
http://headcube.vootrunner.com