I would recommend 'Generative Design'. http://www.generative-gestaltung.de/ (There is an English edition)
A really beautifully designed book. Great to leaf through for inspiration, but also has decent example code for a variety of techniques.
25 karma · joined March 21, 2013
I would recommend 'Generative Design'. http://www.generative-gestaltung.de/ (There is an English edition)
A really beautifully designed book. Great to leaf through for inspiration, but also has decent example code for a variety of techniques.
Not wanting a repeat of this we have migrated as many services we can into autoscaling groups, and automated all resource creation with CloudFormation.
This was inspired by this excellent Netflix blogpost: http://techblog.netflix.com/2014/10/a-state-of-xen-chaos-mon...
Would be great if someone could do the same favour for Jungle music, another genre that had many tunes exist solely on dubplate.
About that fourth wall. I know some who take this as a very strange kind of opportunity. For instance:
- SQL databases hooked up to sorting contraptions to manage inventory.
- Arduino/rpi to receive input/output from the game over the HTTP API. Think - controling doors with physical buttons, routing in game player detectors to LEDs. Lots of opportunities here.
Also of note is a mod called Computer Craft, that adds Lua programmable computers and devices into the game (touchscreens, turtles!) as well as a set of APIs for interacting with various aspects of the game.
In my current role I have been doing a lot with Elastic Beanstalk. Many cool features are non obvious and/or not clearly documented. Especially in the case of extending its functionality with various hacks and recipes.
By now I have a fair accumulation of notes on this stuff, would happily pour this into a wiki.
This would indeed be wonderful. I have been using Scala as my first language of choice for some time now and personally feel that Scala is still held back a bit in terms of tooling. Please consider this!
For example, you might define a sine wave oscillator, and control it with a markov model that holds chains of possible notes. Then you integrate this with other processes and variable and so forth.
If you are interested, check out the Supercollider language, Its great fun!
I dont think it really does it justice to compare it to more traditional DJing/controllerism. Generally the kind of music from livecoding is qualitatively pretty different.
One of our lecturers maintains a pretty good list of languages and tools for generative creativity: http://www.chadmckinneyaudio.com/generativecreativity
Programmatic art generally falls under the domain of generative creativity. A field that draws inspiration from topics as varied as biology and architecture.
In terms of visual art, some of you might enjoy the painting fool: http://www.thepaintingfool.com/
For an up to date and compressive overview of generative creativity, check out this book: http://www.springer.com/computer/ai/book/978-3-642-31726-2