[Fluxus] scs3?

Kassen signal.automatique at gmail.com
Wed Nov 17 08:26:40 PST 2010


Dave;

Ikarus is a fast scheme compiler. The fact that it works on both plt
> scheme and ikarus is a good sign, as it means the scheme will be pretty
> standard.
>
>
That's what I figured. I assumed that anything made for PLT should run on
our Racket as well. Nothing that I saw in it looked especially exotic to me
either.

As far as I could telly the Ikarus stuff is just one or two simple functions
that somehow have to deal with the time and timing, maybe a alternative to
our "(seq )".

Then there is a file of stuff to configure emacs. That can't be the end of
the world either as we now have our own modifier keys so Scratchpad can be
configured to do the same stuff as well.


>
> I've never tried this but always meant to. My impression is that Rohan
> has since moved on to a haskell version, so I'm not sure how maintained
> it is, but it seemed pretty complete when I last looked at it.
>
>
It looks that way to me. On the bad side; the only references to this online
is that every other SC page mentions it exists. There doesn't seem to be
much in the way of "I'm using this and it makes me happy" beyond one
positive review of a presentation about it.


> I would always recommend using sc3 rather than fluxa. Fluxa does things
> in an fairly crazy way to allow very functional approach to synth graph
> building. It's also a minimal approach to synthesis - with a contrained
> set of ugens (although I added karplus strong yesterday - wooo :). So if
> you are wanting something to use for "production" then go with sc3, if
> you are happy with more experimental things then you might be happy with
> fluxa.
>
>
I'd basically like to try something new for sound and I've been liking
Scheme syntax a lot, especially how well it updates while it runs, so for
that both would do. Actually what got me thinking was doing the walls for
that castle; http://www.flickr.com/photos/41408203@N02/4453963321/

This uses a definition to "build a wall of length l" that states building a
wall of that length, unless l is over some amount, in which case we build a
wall of a half l, followed by a tower and another wall of .5 l. Then we
recurse. So; very long walls will have towers in them at given points. That
bit gave me the feeling that modelling in Scheme actually makes sense in
some cases.

I wanted to do essentially exactly that, except with musical sample loops.
However, the Fluxa sample player doesn't support starting with a offset and
worse yet; such samples would be the first thing to get recycled in a
bothersome way.

Another thing is that SC's maturity and efficiency is appealing to me but
language syntax much less so.

Ok, so this makes at least some sense. I'll start poking around in it all
and when I come up with something good I'll share.

I don't think this need take anything away from Fluxa and I'm a big KS fan.
Is this addition in Git already?

Yours,
Kas.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pawfal.org/pipermail/fluxus-pawfal.org/attachments/20101117/17f46129/attachment.html>


More information about the Fluxus mailing list