Go to bottom
experiment in randomness by Gatitos
screenshot added by slack on 2008-05-11 01:08:13
platform :
type :
release date : may 2008
release party : Inspire 2008
compo : combined 4k
ranked : 2nd
  • 15
  • 4
  • 0
popularity : 57%
  • 0.79
alltime top: #9315
added on the 2008-05-11 01:08:13 by slack slack

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr


A little experiment/screensaver about rule-based random music and random triangles with alpha blending. Expect a final version (with windows port and probably a source code release) soon.
added on the 2008-05-11 01:11:09 by slack slack
oh my gosh that is one fine piece!
Is the music truly random? It's adding a nice feel to the "raining" triangles (music sounds like rain).

May I suggest the name "rain" ?
rulez added on the 2008-05-11 01:21:05 by LiraNuna LiraNuna
I like it!
rulez added on the 2008-05-11 01:22:29 by ham ham
Got a segmentation fault... Any clue?
added on the 2008-05-11 01:41:53 by untel untel
segmentation fault
added on the 2008-05-11 10:37:22 by Pirx Pirx
Whoa! Very nice randomized music indeed! The ambient visual flyby was also excellent albeit I'd have chosen some more ambient music to create different feelings for it since now the visuals and music doesn't really fit together. :)

untel, Pirx: Requires libSDL-1.2.so. No error checking, so probably crashes without the library. Otherwise uses standard system libraries that should be present in any distribution.
rulez added on the 2008-05-11 13:45:27 by waffle waffle
segfault, probably because i'm running 64bit linux
looking at trace it doesn't have any problem finding the 32bit libraries
added on the 2008-05-11 16:47:38 by snoutmate snoutmate
Wafle: here's what i got with ls /usr/lib | grep SDL:

Something's missing?
added on the 2008-05-11 17:10:12 by untel untel
waffle, thanks for the tip, but still can't run it after installing new SDL (1.2.13).
added on the 2008-05-11 18:05:43 by Pirx Pirx
woody sounds / harmonic shifts / color variation make it quite friendly and comfortable for a while in "full focus mode".
but i think such a piece would work a lot better as a background, while doing something else. if i had a swimming pool i would run it underwater... hehe
(music: maybe it would have been nicer for the fm instrument to use a longer envelope, to make the whole a bit less choppy, just an idea, because i've spent almost the whole day with envs ;)
rulez added on the 2008-05-12 00:24:34 by 0rel 0rel
too simple and bit boring but nice color variation and atmosphere (and linux prod :)).
rulez added on the 2008-05-12 00:33:30 by Anat Anat
i'm working on fixing the segfaults for the final version
added on the 2008-05-12 15:08:08 by slack slack
interesting effort for music generation, and visuals are nice too.
rulez added on the 2008-05-12 17:50:26 by iq iq
I didn't solved the problem, but i've tried it on an other machine.
Sweet & cool prod indeed!
rulez added on the 2008-05-12 20:25:53 by untel untel
Pretty strange, but I like it.
rulez added on the 2008-05-13 10:38:06 by zati zati
You could try:
ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so
The library opening code is either based on my old kludges or just has the same bug of trying to open libGL.so. Nowadays that link is not provided automatically so the dlopen will fail.
added on the 2008-05-13 18:58:37 by Marq Marq
Marq: I think I got the dlopen idea from your sources, but it's not the same code (the bug is there, though). Is it safe to use "libGL.so.1" instead of "libGL.so"? I've never understood dynamic library naming/versioning :P
added on the 2008-05-13 19:24:54 by slack slack
Wouldn't say I understand it any better :) The better option would be to try to open the other if the first fails. Maybe you'll lose some 20 bytes by doing that. Or as a quick fix just mention the need for libGL.so in the readme...
added on the 2008-05-13 19:32:06 by Marq Marq
Mmmmh, generated music.
Looking forward to the source release =)
rulez added on the 2008-05-13 19:44:34 by Moerder Moerder
Ah, got it working (needed symlinks for libGLU.so -> libGLU.so.1 and libX11.so->libX11.so.6 in /usr/lib32)
very nice experiment
rulez added on the 2008-05-14 03:16:38 by snoutmate snoutmate
I <3 generative music...
rulez added on the 2008-05-16 17:29:39 by pera pera
I have updated the intro. There were 2 bugs: the known one with the library version numbers, and another one with a hardcoded font which wasn't present on every machine. Now it chooses a random font from the X server. Also, final versions should be smaller than party versions ;D
added on the 2008-05-30 01:41:43 by slack slack
By the way, I haven't forgotten about the windows version. It's coming Real Soon Now(tm), with the source release.
added on the 2008-05-30 01:43:16 by slack slack
rulez added on the 2008-05-30 23:55:34 by mrdoob mrdoob
cool concept
rulez added on the 2008-06-01 01:44:26 by xernobyl xernobyl
rulez added on the 2008-07-11 02:27:03 by iks iks
needs a lot. but is cool enough. linux FFS. allmost as good as linux for faen
rulez added on the 2008-07-11 02:31:10 by Proteque Proteque
added on the 2009-01-11 15:16:55 by T$ T$

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment

Go to top