From antoinedaurat at googlemail.com Thu Jun 9 13:52:37 2011 From: antoinedaurat at googlemail.com (Antoine Daurat) Date: Thu, 9 Jun 2011 20:52:37 +0000 (UTC) Subject: [CM] object-system Message-ID: Hello, since i saw that common music integrated a lispich object-system in earlier version I searched one to fit in the newest. I've searched the web for libraries wich I could load in 3.7.2 but I was always unsuccessful - with slib I became error by non-real-time process and many of the object systems I've found was meant for MITScheme, Chicken, Chez etc. but wasn't S7 compatible (lots of "define-syntax", of R4RS, of module etc.) I also looked at the s7 documentation and I guess that it is possible to implement an object-system with make-type and define-record, but I am a beginner with Scheme and it looks like a lot of programming... My questions is : Do you plan to add an object-system to CM, if not can you recommend one who is compatible with S7? I thank you. Best, Antoine From bil at ccrma.Stanford.EDU Fri Jun 10 02:49:37 2011 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Fri, 10 Jun 2011 02:49:37 -0700 Subject: [CM] object-system In-Reply-To: References: Message-ID: <20110610094230.M98473@ccrma.Stanford.EDU> > My questions is : Do you plan to add an object-system to CM, > if not can you recommend one who is compatible with S7? I don't currently have any plans to add objects to s7. If define-syntax is the issue, I think there is a version that is compatible with s7, or there was a couple years ago, but I don't have a pointer to it. TinyCLOS works, given the CL support stuff in s7test.scm, but it is very slow. From taube at uiuc.edu Wed Jun 15 05:00:10 2011 From: taube at uiuc.edu (Heinrich Taube) Date: Wed, 15 Jun 2011 07:00:10 -0500 Subject: [CM] cm 3.8.0 alpha1 (Black Magicke) Message-ID: <23C9AB14-2ADA-45EA-A30D-249FB43BF157@uiuc.edu> ive got the first binary of 3.8.0 available for osx win32 and ubuntu: http://camil.music.uiuc.edu/software/grace/Grace-3.8.0-alpha1-osx.zip http://camil.music.uiuc.edu/software/grace/Grace-3.8.0-alpha1-win32.zip http://camil.music.uiuc.edu/software/grace/Grace-3.8.0-alpha1-ubuntu.zip 1. uses the latest optimized S7 and sndlib instruments: Bill says: "I think it is 1/3 faster (and the GC takes less than 1/2 as much time as it used to), but I haven't really tested it much yet. Some of this optimization is pure black magic." 2. reimplemented Plotter , now includes real-time audio of any plot and a new Tabbed Editor. Im about 3/4 completed but its already working pretty well. See the updated "Plotting" examples in the Help menu. 3. new feature: sdif-import and sdif-import-frames using Ircam's SDIF library on osx and linux. (I tried to compile SDIF lib on windows in visual studio but did not have any luck. ) 4. a MidiFile player with transport and tempo control (see Audio>Play MIdi File... ) If anyone knows how to statically compile either the sdif or liblo libraries on visual studio please contact me! From bil at ccrma.Stanford.EDU Sat Jun 18 11:19:31 2011 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Sat, 18 Jun 2011 11:19:31 -0700 Subject: [CM] cm 3.8.0 alpha1 (Black Magicke) In-Reply-To: <23C9AB14-2ADA-45EA-A30D-249FB43BF157@uiuc.edu> References: <23C9AB14-2ADA-45EA-A30D-249FB43BF157@uiuc.edu> Message-ID: <20110618181830.M81847@ccrma.Stanford.EDU> > 1/3 faster (and the GC takes less than 1/2 as much time 2.5 times as fast! I have broken through to the Other Side; it's dark in here; what's that ticking sound? From nando at ccrma.Stanford.EDU Sat Jun 18 11:35:05 2011 From: nando at ccrma.Stanford.EDU (Fernando Lopez-Lezcano) Date: Sat, 18 Jun 2011 11:35:05 -0700 Subject: [CM] cm 3.8.0 alpha1 (Black Magicke) In-Reply-To: <20110618181830.M81847@ccrma.Stanford.EDU> References: <23C9AB14-2ADA-45EA-A30D-249FB43BF157@uiuc.edu> <20110618181830.M81847@ccrma.Stanford.EDU> Message-ID: <4DFCEFD9.9030106@localhost> On 06/18/2011 11:19 AM, Bill Schottstaedt wrote: >> 1/3 faster (and the GC takes less than 1/2 as much time > > 2.5 times as fast! I have broken through to the Other Side; > it's dark in here; what's that ticking sound? Is the ticking getting slower? That would mean you are slowing time I guess... from now on your programs run faster and faster, eventually faster than hand optimized assembly code - let us know when you cross that threshold if you can still communicate with us mere mortals :-) -- Fernando