Gary and I have talked about this. Actually coming up with a semantic to assign new types relative to others, and having them automatically update when the root types are changed. Something like: 100 ms => dur quarter; 4*quarter => dur =whole; // some semantic i forgot now 50 ms => quarter; would automatically cause =whole to change. PRC On Tue, 7 Sep 2004, Michael Heuer wrote:
Hello,
Is there built-in support for time signatures, or should I just be doing something like
400::ms => dur q; 4::q => dur w;
2::w => now; while (true) { q => now; ... }
It would be nice to be able to write a file or shred using time-signature based durations and be able to change the values of those durations from somewhere else, effectively changing the BPM of everything you may have running simultaneously.
michael
_______________________________________________ chuck mailing list chuck@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck