Hello,
I'm new to the forum here but not so new to working with GuideMe. I actually already made a big tease but I wasn't satisfied with the work I've done so far. So I wanted to make a more interactive tease but I have a few problems with that. So I was looking forward to speak with some people who know this tool better, then me.
My first question is: Is there any possibility, to use changeable variables in a tease?
Like for example a number of strokes, that changes in amount to the time given for a picture. If I say, the picture should be shown for 5 seconds and I would like to have 5 strokes, it would make 1 stroke per second. But if I would like to change that amount of strokes into 6, I would need an amount of 72 bpm. The same would be, if you would want to change the time to 6 seconds but would like the strokes to remain 5. Then there would be needed an amount of 50 bpm, to have that.
So my question is - is there a possibility, to represent such changes in GuideMe or maybe to set a equation? What I tried so far was writing a skript with all times set to their specific bpm. It worked so far but had the very big disadvantage, that it was not able to load the pictures I wanted to have and it was also dependent on some Flags.
So maybe there is someone who could help me with my question and guide me, how that is done? Would be very nice to realize such a project with this tool, because writing it all on myself in a programming language will be a real pain in the ass ;)
What I have written so far was:
Code: Select all
// This Script is written, so different strokes speeds can be performed to different times set.
// Set some defaults
TimerStyle secret
imgFolder pictures
count = 10
countS = 6
countTime = 0
set KeepMetronome
// And start the action
if (count = 1) *.jpg, 6, 10, TEST1 // alle 6 Sekunden - one time
countTime = countTime + 1
if (count = 2) *.jpg, 6, 20, TEST2 // alle 3 Sekunden - two times
countTime = countTime + 1
if (count = 3) *.jpg, 6, 30, TEST3 // alle 2 Sekunden - three times
countTime = countTime + 1
if (count = 4) *.jpg, 6, 40, TEST4 // alle 1,5 Sekunden - four times
countTime = countTime + 1
if (count = 5) *.jpg, 6, 50, TEST5 // alle 1,2 Sekunden - five times
countTime = countTime + 1
if (count = 6) *.jpg, 6, 60, TEST6 // jede Sekunde - six times
countTime = countTime + 1
if (count = 7) *.jpg, 6, 70, TEST7 // 1,16 Mal pro Sekunde - seven
countTime = countTime + 1
if (count = 8) *.jpg, 6, 80, TEST8 // 1,3 Mal pro Sekunde - eight
countTime = countTime + 1
if (count = 9) *.jpg, 6, 90, TEST9 // 1,5 Mal pro Sekunde - nine
countTime = countTime + 1
if (count = 10) *.jpg, 6, 100, TEST10 // 1,6 Mal Sekunde - ten
countTime = countTime + 1
if (count = 11) *.jpg, 6, 110, TEST11 // 1,83 Mal Sekunde - eleven
countTime = countTime + 1
if (count = 12) *.jpg, 6, 120, TEST12 // 2 Mal pro Sekunde - twelve
countTime = countTime + 1
if (count = 13) *.jpg, 6, 130, TEST13 // 2,16 Mal pro Sekunde- thirten
countTime = countTime + 1
if (count = 14) *.jpg, 6, 140, TEST14 // 2,3 Mal pro Sekunde- fourten
countTime = countTime + 1
if (count = 15) *.jpg, 6, 150, TEST15 // 2,5 Mal pro Sekunde- fiften
countTime = countTime + 1
countS = countS - 1
//Within 5 seconds
if (count = 1) *.jpg, 5, 12, TEST1 // alle 6 Sekunden - one
countTime = countTime + 1
if (count = 2) *.jpg, 5, 24, TEST2 // alle 3 Sekunden - two
countTime = countTime + 1
if (count = 3) *.jpg, 5, 36, TEST3 // alle 2 Sekunden - three
countTime = countTime + 1
if (count = 4) *.jpg, 5, 48, TEST4 // alle 1,5 Sekunden - four
countTime = countTime + 1
if (count = 5) *.jpg, 5, 60, TEST5 // alle 1,2 Sekunden - five
countTime = countTime + 1
if (count = 6) *.jpg, 5, 72, TEST6 // jede Sekunde - six
countTime = countTime + 1
if (count = 7) *.jpg, 5, 84, TEST7 // 1,16 Mal pro Sekunde - seven
countTime = countTime + 1
if (count = 8) *.jpg, 5, 96, TEST8 // 1,3 Mal pro Sekunde - eight
countTime = countTime + 1
if (count = 9) *.jpg, 5, 108, TEST9 // 1,5 Mal pro Sekunde - nine
countTime = countTime + 1
if (count = 10) *.jpg, 5, 120, TEST10 // 1,6 Mal Sekunde - ten
countTime = countTime + 1
if (count = 11) *.jpg, 5, 132, TEST11 // 1,83 Mal Sekunde - eleven
countTime = countTime + 1
if (count = 12) *.jpg, 5, 144, TEST12 // 2 Mal pro Sekunde - twelve
countTime = countTime + 1
if (count = 13) *.jpg, 5, 156, TEST13 // 2,16 Mal pro Sekunde- thirten
countTime = countTime + 1
if (count = 14) *.jpg, 5, 168, TEST14 // 2,3 Mal pro Sekunde - fourten
countTime = countTime + 1
if (count = 15) *.jpg, 5, 180, TEST15 // 2,5 Mal pro Sekunde - fiften
countTime = countTime + 1