View allAll Photos Tagged synth
This is my version of the Living VCO's, a project originally by Jurgen Haible, with an updated PCB from Random*Source
// Produced by Structure Synth V 0.4
// (http://structuresynth.sf.net/)
set maxdepth 600
set background #f94
{ h 30 sat 0.7 } spiral
{ ry 180 h 30 sat 0.7 } spiral
rule spiral w 100 {
box
{ y 0.4 rx 5 hue 1 s 0.995 b 0.999 } spiral
}
rule spiral w 100 {
box
{ y 0.4 rx 5 hue -1 rz -5 s 0.995 b 0.999 } spiral
}
rule spiral w 100 {
box
{ y 0.4 rx 5 hue 0 rz 5 s 0.995 b 0.995 } spiral
}
rule spiral w 3 {
{ rx 15 } spiral
{ ry 180 h 3 } spiral
}
Lots of shadows definitely improve the render quality in Photoshop
This is 3D generative art created with the Structure Synth program
View the 3D model at www.3dvia.com/rhalstead/models/48E8697E50627446
Rendered in Photoshop CS4 using a Collada/DAE model downloaded from 3DVIA.com
This is the input controller. Presumably it handles all the input scanning and just sends commands to the main processor on the second board. There are a couple other shots here where you can make out the markings just a little bit better. (See other photos for model info)
My girlfriend's sister created this synth cake for my birthday. Modeled loosely off the Yamaha DX7 (which I have but she didn't know that I had), and using marble cake batter, Kit Kats for the black keys, Jolly Ranchers, and some licorice decorations here and there. Visit her site for more cake stuff (she does awesome work): bake-thoven.squarespace.com/notes/2010/1/23/just-sit-at-h...
Made with Structure Synth (http://structuresynth.sf.net)
The EisenScript:
set maxdepth 400
set maxobjects 6000
36 * { rz 10 a 0.99 } 1 * { sat 0.9 b 0.8 } R1
set background #555
rule R1 w 10 {
{ x 1 rx 6 ry 3 s 0.99 b 0.99 h 0.5 } R1
{ s 1 } sbox
}
rule R1 w 10 {
{ x 1 rz -6 ry 3 s 0.99 } R1
{ s 1 } sbox
}
rule R1 maxdepth 10 {
{ y 0 rz 1 rx 1 h 1 s 1 1 1 ry 0.1 z 0.02 s 0.9 } R3
{ s 1 } sbox
}
rule R1 {
{ y 0 rz 3 rx -1 h 6 s 0.99 ry -0.1 z 0.02 } R3
{ s 1 } sbox
}
rule R3 {
{ x 0.5 rz 2 rz -1 h 6 } R2
{ s 1 } sbox
}
rule R2 {
{ x -0.5 rz 3 rx 11 s 0.999 } R1
{ s 1 } sbox
}
rule sbox {
{ b 0.6 s 1.01 color #000 } grid
{ } box
}
When I was up at Random Hacks of Kindness there was an interesting cacophony of noise coming through the walls. I wandered around to find out what it was, and stumbled upon the Annual Analog Synthesizer Meeting.
It's a group of audiophiles who use only analog circuits to make music. They generally hand solder their systems, though you can get kits.
The systems produce sound like this:
soundcloud.com/badr0b0t/maths-module
(listen to it about halfway through, it starts off slow)
Info on Hacker Dojo:
hackerdojo.pbworks.com/
Facebook page for the Analog Synth meeting:
A new era in Structure Synth (at least for me) - generating all the rules via javascript!!!!
I knew you could use javascript but I never went further than to use it for some animations - bad mistake!!
Turns out you can write complete rule sets using javascript and you have access to math functions and variables this way.
I have written a short tutorial over at DA which should be accessible by the public
A performance test of Structure Synth.
The tree is composed of one million boxes.
This takes 3-4 seconds to render on my laptop with its standard integrated Intel Graphics Adapter.
Hint: in Structure Synth, when holding 'ALT' only 5000 randomly chosen objects are drawn (as dots) making it possible to interactively position the camera.
The code is the standard 3D tree code:
set maxobjects 1000000
{ h 30 sat 0.7 } spiral
{ ry 180 h 30 sat 0.7 } spiral
rule spiral w 100 {
box
{ y 0.4 rx 1 s 0.995 b 0.995 } spiral
}
rule spiral w 100 {
box
{ y 0.4 rx 1 ry 1 s 0.995 b 0.995 } spiral
}
rule spiral w 100 {
box
{ y 0.4 rx 1 rz -1 s 0.995 b 0.995 } spiral
}
rule spiral w 6 {
{ rx 15 } spiral
{ ry 180 h 3 } spiral
}
Structure Synth + Sunflow
EisenScript:
#define shrink s 0.996
set maxdepth 1000
set background white
set syncrandom true
set colorpool image:001.jpg
set minsize 0.5
5 * { x 2 } 1 * { s 0.2 0.2 1 } s2
rule s2 md 25 {
{ z 1 } s2
start
}
{ s 500 500 0.1 color #333 } box
rule start { 6 * { rz 60 } hbox }
rule hbox md 10 { r }
rule r {
set seed initial
forward
}
rule r { turn }
rule r { turn2 }
rule forward md 90 > r {
dbox
{ rz 2 x 0.1 shrink } forward
}
rule turn md 90 > r {
dbox
{ rz 2 x 0.1 shrink } turn
}
rule turn2 md 90 > r {
dbox
{ rz -2 x 0.1 shrink } turn2
}
rule turn3 md 90 > r {
dbox
{ ry -2 x 0.1 shrink } turn3
}
rule turn4 md 90 > r {
dbox
{ ry -2 x 0.1 shrink } turn4
}
rule turn5 md 90 > r {
dbox
{ rx -2 x 0.1 shrink } turn5
}
rule turn6 md 90 > r {
dbox
{ rx -2 x 0.1 shrink } turn6
}
rule dbox {
{ s 0.2 1 1 color random } box
}
I've added a new feature to Structure Synth: the random seed can now be reset inside a rule. The command for this is: 'set seed initial'.
Now every rule call branch maintains its own sequence of random numbers. This makes it possible to generate the same set of random numbers as used earlier, by resetting the random number seed at some point.
In the example above, when the line branches the system is rotated, scaled to half size and the seed is reset. This way we will get exactly the same structure in a smaller scale. So it is a way to achieve self-similarity for stochastic systems.
I think this could lead to some very interesting structures. This will be part of Structure Synth 1.0 when released.
EisenScript code.
spawn
rule spawn {
set seed initial
r1
}
rule r1 w 0.4 {
{ x 1 } r1
box
}
rule r1 w 0.01 {
}
rule r1 w 0.1 {
{ x 1 ry 90 } r1
box
}
rule r1 w 0.1 {
{ x 1 ry -90 } r1
box
}
rule r1 w 0.01 {
r1
{ rz 90 s 0.5 hue 120 } spawn
}
Another illusive structure synth object - the Dodecahedron
{ hue 155 } go
rule go{
{} chashka
{ rx 180 y -2.7 ry 36 } chashka
}
rule chashka{
{ ry 180 } side
1 * { y 0.75 }
5 * { ry 72 }
1 * { x 1.2 rz 64 sat 5 } side
}
rule side maxdepth 5 > sp{
5 * { ry 72 hue 3 }
1 * { x 0.5 s 0.52 } side
}
rule sp{
box
}
When I was up at Random Hacks of Kindness there was an interesting cacophony of noise coming through the walls. I wandered around to find out what it was, and stumbled upon the Annual Analog Synthesizer Meeting.
It's a group of audiophiles who use only analog circuits to make music. They generally hand solder their systems, though you can get kits.
The systems produce sound like this:
soundcloud.com/badr0b0t/maths-module
(listen to it about halfway through, it starts off slow)
Info on Hacker Dojo:
hackerdojo.pbworks.com/
Facebook page for the Analog Synth meeting:
This poster is for my final major project looking into promotions for events and the imagery associated with it. So for a part of my final product I'll have three gig posters with my dream line ups (oh baby) and this is part one. Heavy synths for sure! a few of my favourite bands around at the moment based in the UK. I must point out this isn't a real event, nor a real venue so sorry to get your hopes up for such an awesome show :(.