Live data from Hacker News

Overtone

jng.imagine27.com

71–77 of 77 posts

Re: Overtone

#71
post #48

Thia isn't overtone, but here's some very impressive livecoding in scheme/impromptu ( http://impromptu.moso.com.au/ ), building up to a wonderful piano improvisation which has a very natural feel: http://vimeo.com/2433947

The author of Impromptu is now working on Extempore, which unlike Impromptu, is opensource, and runs on other operating systems other than OS X.

https://github.com/digego/extempore

Re: Overtone

#72
post #7

If you like this you may want to check Fluxus. http://www.pawfal.org/fluxus/ http://www.pawfal.org/fluxus/projects-using-fluxus/ And impromptu: http://impromptu.moso.com.au/

If you like Impromptu, take a look at Extempore by the same author. Unlike Impromptu, Extempore is open source, and runs on Linux and Windows too.

https://github.com/digego/extempore

Re: Overtone

#73
Somehow this resonates with me as a game developer, and actually Naughty Dog's use of Lisp (common lisp) got me into learning it, but slowly has been moved to lua (but can see the difficulties in using lua as live coding language)

pretty cool, and also started using emacs since then....

Re: Overtone

#74

Earlier quoted context omitted.

That only holds for some kinds of playing. How is your experience with improvisation? Can you manage quick changes? Or does it always tend to be a slow buildup of rythms harmonics and melodies?

Improvisation requires plenty of practice - http://www.amazon.com/Improvisation-Its-Nature-Practice-Musi...

Apparently my question is not clear. I'm asking this as a musician who does a lot of improvisation. The question is wether livecode improvisation is comparable.

The most enjoyable thing in improvisation, are sudden changes that can emerge in a good session. You typically have less than a second to react to such things. That is, less than a second to change rythm/feel, tempo, harmonics, volume, etc. More often than not all at the same time. Playing like that makes you feel part of the organism from which the music emerges, rather than a thinking actor in a rehearsed play. A feeling that I only find in dancing and other things I do with my wife.

I would really like to get into this livecoding stuff, and have tried ChuCK and SuperCollider. Clearly I never practiced enough to improvise in the live, but I'm wondering if it is at all possible in the sense I described above.

Re: Overtone

#75

This is great. Thank you. If you're interested in this stuff, also take a look at ChucK, a project out of Princeton's CS & Music departments. I've been extremely happy with its results when generating backgrounds for videos, for instance. http://chuck.cs.princeton.edu

From what I can tell ChucK is no longer supported and has stopped working in OSX Lion.

Not quite true, I know the developers and they're working on Lion support, as well as some major updates to the vm.

Re: Overtone

#76

Earlier quoted context omitted.

Signal flow approaches like Max/MSP and PureData are awesome and have their own strengths and weaknesses - but certainly they have no more or less 'options' or capacity for complexity than any similarly mature text-based DSP system like SuperCollider or ChucK.

Hey Erik ;) Strictly Max/MSP/Jitter is a much more encompassing environment than SuperCollider and ChucK, which focus on audio. The advantage of Max is that it combines a great control language with audio programming, a great video matrix library and a dataflow OpenGL API. Generally there are many more 3rd party contributions to Max/MSP than any of the other media programming frameworks with the exception of perhaps…

I suppose Jitter is a big honking extra option, yeah. :-) I read the original comment as suggesting that SuperCollider was somehow lacking in flexibility compared to Max/MSP, which isn't true. They're all excellent tools with different approaches.

Re: Overtone

#77
post #75

Earlier quoted context omitted.

From what I can tell ChucK is no longer supported and has stopped working in OSX Lion.

Not quite true, I know the developers and they're working on Lion support, as well as some major updates to the vm.

That's great news!
Post reply on HN