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 :)