Thank you all very much <img src="smileys/smiley1.gif" border="0" align="middle" />
Dancer definitely isn't polished. But I wanted it posted, so I can go on with the tut.
- My vision for the dancer was a nice designed convincing character (does anyone remember lucid's perfectly animated praying mantis?). Bad news, I suck at drawing. <img src="smileys/smiley36.gif" border="0" align="middle" />
- I created Dancer to show the potential, that lies behind 2 pretty unremarkable expressions. Imagine an r-type like shooter where the patterns are created based on the music, or an underwater adventure where the background warps smooth related to the music, or a player character whose weapon strength is dependent on the music's power, etc.
- I will have a look at all your ideas for improving Dancer, hopefully I can implement some of them. But the tut comes first.
RMS stands for Root Mean Squared, so I think it represents the average volume level.
For electrical terms it can be the average current, voltage, or power produced from an alternating current source (it is calculated as the maximum value divided by the square root of 2).eplace 'volume' by 'signal' in the first sentence, and you have a perfect description (well, I guess no need for a tutorial anymore then?)
EDIT: If you set both Sensitivity and Activity to max and try minimizing other windows or applications, it messes up the figure for some reason.
Don't know if this is a bug or not, just wanted to mention it.
This will also happen under some other circumstances, even if sensitivity and activity are not at their max level. The problem are the physics here. It seems that when Construct apps get no processing time for a shorter or longer period, the physics try to interpolate based on the time passed - but it leads to unwanted results. Maybe I can set the strength to zero while Dancer's window doesn't have the focus.
Thanks again to all for the warm words <img src="smileys/smiley9.gif" border="0" align="middle" />