Thanks Rick, I just took a proper read through the Common Music docs and will definitely be coming back to this as many of the things I want to do are there. So in the long run, it will probably make sense to make the S7 algo tools that I want in Max be as CM based or compatible as possible. (Which was one of the reasons I chose S7, I just hadn't go to this part yet...). I was planning on adding scheduled scheme functions hooked into the Max global time system for the second release, so I'll take a proper dig into the CM scheduler and see if can make it compatible, or nearly so. It would be great if I could get it so that Common Music scheme code could mostly just run on scheme-for-max. :-)
One more questions, did you implement SAL in S7? or is there a SAL interpreter in C++? thanks for all your work! iain On Fri, Feb 28, 2020 at 8:18 AM Taube, Heinrich K <[email protected]> wrote: > Yes, Grace is built in JUCE. Actually Its not hard to load plugins > directly into juce, if you did that you could route your midi to your > plugins without needing an external app. > I have > > On Feb 28, 2020, at 9:55 AM, Iain Duncan <[email protected]> > wrote: > > So much good stuff to dig into on this thread! :-) > > Rick, I noticed in the S7 docs there was a mention of your name on "S7 in > JUCE". Did you use JUCE for Grace? I ask as it's on my to-evaluate list for > some advanced ear training software I'd like to build with S7. (Jazz ear > training software, at a high enough level of sophistication, starts to > look like algo composition if you squint a little.) > > iain > > On Fri, Feb 28, 2020 at 6:31 AM Taube, Heinrich K <[email protected]> > wrote: > >> >> On Feb 28, 2020, at 6:44 AM, Michael Gogins <[email protected]> >> wrote: >> >> > I see the Grace documentation lists a bunch of functions/macros related >> to algo music, but it's not clear to me whether Grace is required to get >> that functionality. >> > >> > My application is to algorithmically generate midi to be played by >> virtual instruments. (i.e., route the midi to a VST or AU host.) >> > >> >> >> Grace is a C++ app that contains a real time scheduler, s7 scheme, and a >> scheme version of common music. You would develop your programs in scheme >> (or Sal) and you can run them in realtime to send MIDI or OSC to external >> programs. you can also use bill’s own s7 scheme binding to sndlib to >> generate audio files algorithmically. >> —Rick >> >> _______________________________________________ >> Cmdist mailing list >> [email protected] >> https://cm-mail.stanford.edu/mailman/listinfo/cmdist >> > >
_______________________________________________ Cmdist mailing list [email protected] https://cm-mail.stanford.edu/mailman/listinfo/cmdist
