Posted by
Cesare Marilungo on
May 23, 2007; 1:56am
URL: https://forum.world.st/Screencast-of-some-experiments-with-squeak-and-supercollider-tp134155p134157.html
Brad Fuller wrote:
> Cesare Marilungo wrote:
>
>> Hi,
>> I've just made a short screencast to show you my ongoing experiments
>> with squeak and supercollider.
>>
>> I'm trying new ways to edit and store code, and to interact with
>> supercollider using squeak as a gui. These are just experiments but I
>> would like to discuss with those interested about where to go from
>> here, and if you think it's a waste of time or not.
>>
>> Thanks in advance for your feedback.
>>
>>
http://www.cesaremarilungo.com/temporary/sc_squeak1.ogg (6.4M)
>>
> absolutely cool, Cesare!
> I take it you talk to SC using OSC? Can you explain your progress and
> what you plan on doing.
> For me, this is not a waste of time at all. I just recently started
> looking at SC, so I can' t give you any advice. But, I sure would like
> to know what your plans are and how others can be included.
>
>
Thanks Brad.
No, I'm not using OSC. I send the chucks of sclang code from squeak
using a PipeableOSProcess. That's nice since you only need to launch
squeak and it starts the Supercollider sclang process.
I'm preparing another screencast to show that you can nest morphic one
inside the other and so on.
The idea is to make the code more clear (visually), highlighting the
hierarchical structure. So you can, for instance, put the code to play a
Ugen on the outside and then add (or swap) submorphs which produce the
sound. Each morph, when triggered, outputs the code inside it and its
submorphs (they can be subnested) from left to right and from top to bottom.
Another interesting thing in this experiment is the idea of the slider.
The two rectangles above the slider contains the code that will be added
'around' the slider value (which is from 0 to 1).
Obviously most of the interesting functionalities, like copying,
connecting, and organizing your objects, are already built in squeak. So
you can put the buttons to create these SuperCollider related objects
inside a BookMorph, for instance. Or save a composition just like any
other squeak project.
About my plans, I just wanted to hear some feedback and ideas from
others. Then I'll clean up the squeak classes, create a clean project
and publish the thing on squeakmap.
By the way, does somebody has some suggestion about a name for this project?
c.
--
http://www.cesaremarilungo.com_______________________________________________
SqueakAudio mailing list
[hidden email]
http://www.create.ucsb.edu/mailman/listinfo/squeakaudio