RM-01=========================== R A G E M A N I F E S T O presents some nice things in a form of a demo called U N C L E C U T E =============================== --A demo for Instanssi 2011-- --placed 1st in the compo-- :) --Platform: Java, used Processing-- --hardcodec resolution: 1280 x 720-- This is an after-party release version. The party version had some bugs, and a light control module enabled by default for controlling the party place lights!! (for the light control, thx epeli: https://gist.github.com/971878) Now the light module is off, but can be activated. There's a possibility to fine-tune the visuals/audio sync, too. What is needed for running ========================== Java Runtime Environment. So this should run fine on different platforms. How to run? ============= ############################## # Launch from cmd: # # # # java -jar UncleCute.jar # ############################## !!! NOTE: If the audio/visuals sync is bad, try this: !!! ================================================================ If the sync between audio & visuals is bad, (they should be synced quite accurately in transitions) you can adjust the timings by giving an adjustment value as an argument. (An integer ranging from -2000 to 2000 is quite sensible.) It seems that faster computers start running the visuals "too early" and the demo goes off-sync with the default configuration. With fast computers give a positive value (the faster machine, the bigger value), and with slow ones a negative value. ################################### # example 1: adjusting the sync # # # # java -jar UncleCute.jar 500 # ################################### If the visuals run "too early" compared to the soundtrack, give a positive integer. The argument tells the demo engine to delay all the graphics transitions by a given millisecond amount. In our case we have a fast computer with which the graphic transitions are too early compared to the music, and this is fixed by giving a 500ms correction delay to visuals. (This is the setting that I use with my desktop workstation [Core i7 920, 6GB ram, radeon 4800 series, clean x64 win7] ) ################################### # example 2: adjusting the sync # # # # java -jar UncleCute.jar -300 # ################################### In this 2nd example we have a slow computer that by default would start running the visuals too late. So we are advancing the graphics transitions by 300ms with a negative integer. (This is the value that I use with my mediocre power laptop [Core i3 330, 4GB ram, radeon M 5145, x64 win7 full of bloatware] ) Sorry about this sync hassle. I did not come up with any other quick solution for it. I'm so BAAAD at coding demos :) Enabling the partyplace light control :o ======================================== (I don't know if this is useful at all outside the party hall, but at least you can drive your firewall mad :) With "lights" as a 2nd argument you can enable the light control that was used at Instanssi 2011. (The demo will then be sending a high amount of UDP packets to valot.instanssi.org) ######################################## # example 3: enabling light control # # # # java -jar UncleCute.jar 0 lights # ######################################## In this example the sync is not adjusted, but the lights are enabled. Of course you could finetune the sync by having some other value than 0 here. Creditz ======= code: Rage Manifesto music: King Thrill //the song is called 'A Cute Piece (Demo Mix)' a big hand for jypa some static graphics by Darkki light control module by epeli Greetz ====== Everyone who was @ Instanssi Patti, Pöppö, Mato & Marsu all the great names that deserve greetz by default, this time especially Trilobit. YAY! ==== Sources included in the release. Do anything you like with them. Plz greet me if you do :) Boo === Unfortunately, the soundtrack sync also seems to vary a little between runs, so there can't be 100% ultra-accurate sound/visuals sync. But after you find a suitable adjustment amount for your computer, it's all fine. c u === I think that's about it. C U in my next demo's infofile. And/or at some demoparty :)