Hi, I posted a blog entry about some thoughts on ChucK's concept of time and how it relates to programming languages and VMs.. http://www.music.mcgill.ca/~sinclair/content/blog/chuckian_time_as_continuat... Thought I may as well post it here, in case it's interesting ... (reply here, I don't have discussions enabled on my blog..) Steve
On Fri, Oct 10, 2008 at 2:05 PM, Stephen Sinclair
I posted a blog entry about some thoughts on ChucK's concept of time and how it relates to programming languages and VMs..
http://www.music.mcgill.ca/~sinclair/content/blog/chuckian_time_as_continuat...
Thought I may as well post it here, in case it's interesting ... (reply here, I don't have discussions enabled on my blog..)
I implemented a subset of ChucK's functionality in Ruby using continuations: http://github.com/AllTom/ruck/tree/master It's all Ruby so there is no live audio out, and Ruby is too slow to add it without moving parts to C. It does have WavOut and several of the simpler UGens, though. -- Tom Lieber http://AllTom.com/
On Sat, Oct 11, 2008 at 11:30 AM, Tom Lieber
On Fri, Oct 10, 2008 at 2:05 PM, Stephen Sinclair
wrote: I posted a blog entry about some thoughts on ChucK's concept of time and how it relates to programming languages and VMs..
http://www.music.mcgill.ca/~sinclair/content/blog/chuckian_time_as_continuat...
Thought I may as well post it here, in case it's interesting ... (reply here, I don't have discussions enabled on my blog..)
I implemented a subset of ChucK's functionality in Ruby using continuations:
http://github.com/AllTom/ruck/tree/master
It's all Ruby so there is no live audio out, and Ruby is too slow to add it without moving parts to C. It does have WavOut and several of the simpler UGens, though.
Very interesting! thanks for sharing, Steve
participants (2)
-
Stephen Sinclair
-
Tom Lieber