1/2 division, ,
array[PS]=2; array[PS+1]=5; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=3; array[PS+9]=5; PS+=10;//part2 /// 1 measure
array[PS]=1; array[PS+1]=3; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=3; array[PS+9]=5; PS+=10;//part3 /// 1 bar
array[PS]=2; array[PS+1]=2; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=3; array[PS+9]=5; PS+=10;//part4 /// no looping for first 4 parts
array[PS]=3; array[PS+1]=3; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=1; array[PS+6]=1; array[PS+7]=4; array[PS+8]=3; array[PS+9]=5; PS+=10;//part5 /// loop back to part1 four times after fifth part
//intermezzo1
array[PS]=4; array[PS+1]=6; array[PS+2]=3; array[PS+3]=4; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=4; array[PS+9]=4; PS+=10;//part6 /// start intermezzo1 after loop is finished
//couplet2
array[PS]=5; array[PS+1]=5; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=5; array[PS+9]=5; PS+=10;//part7 /// start another couplet with mostly same settings as first couplet
array[PS]=1; array[PS+1]=3; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=6; array[PS+9]=5; PS+=10;//part8 /// some variations in preset selection and nominators (swapped)
array[PS]=5; array[PS+1]=3; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=5; array[PS+9]=5; PS+=10;//part9
array[PS]=1; array[PS+1]=2; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=6; array[PS+9]=5; PS+=10;//part10
array[PS]=6; array[PS+1]=6; array[PS+2]=3; array[PS+3]=1; array[PS+4]=1; array[PS+5]=1; array[PS+6]=7; array[PS+7]=2; array[PS+8]=7; array[PS+9]=5; PS+=10;//part11 ///loop back to part7 two times, last part is twice as fast and length is doubled to remain "on the beat"
//intermezzo2
array[PS]=4; array[PS+1]=3; array[PS+2]=3; array[PS+3]=4; array[PS+4]=2; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=7; array[PS+9]=4; PS+=10;//part12 /// start intermezzo2 after loop is finished with an intermediate faster timing
//chorus
array[PS]=7; array[PS+1]=3; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=8; array[PS+9]=6; PS+=10;//part13 ///start chorus with some new presets and faster timing
array[PS]=7; array[PS+1]=3; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=9; array[PS+9]=6; PS+=10;//part14
array[PS]=7; array[PS+1]=2; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=1; array[PS+6]=13; array[PS+7]=2; array[PS+8]=10; array[PS+9]=6; PS+=10;//part15 loop back to part13 two times
//intermezzo3
array[PS]=6; array[PS+1]=8; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=8; array[PS+9]=4; PS+=10;//part16
array[PS]=5; array[PS+1]=7; array[PS+2]=5; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=6; array[PS+9]=4; PS+=10;//part17
array[PS]=4; array[PS+1]=6; array[PS+2]=4; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=4; array[PS+9]=4; PS+=10;//part18
array[PS]=3; array[PS+1]=5; array[PS+2]=3; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=3; array[PS+9]=4; PS+=10;//part19
array[PS]=2; array[PS+1]=4; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=2; array[PS+9]=4; PS+=10;//part20
//couplet3
array[PS]=9; array[PS+1]=3; array[PS+2]=3; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=4; array[PS+9]=5; PS+=10;//part21
array[PS]=10; array[PS+1]=5; array[PS+2]=3; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=5; array[PS+9]=5; PS+=10;//part22
array[PS]=9; array[PS+1]=3; array[PS+2]=3; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=4; array[PS+9]=5; PS+=10;//part23
array[PS]=10; array[PS+1]=2; array[PS+2]=3; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=6; array[PS+9]=5; PS+=10;//part24
array[PS]=11; array[PS+1]=4; array[PS+2]=4; array[PS+3]=1; array[PS+4]=1; array[PS+5]=1; array[PS+6]=21; array[PS+7]=4; array[PS+8]=8; array[PS+9]=5; PS+=10;//part25 loop back to part 21 4 times
//chorus
array[PS]=12; array[PS+1]=3; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=11; array[PS+9]=6; PS+=10;//part26 ///start chorus with some new presets and faster timing
array[PS]=13; array[PS+1]=2; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=11; array[PS+9]=6; PS+=10;//part27
array[PS]=14; array[PS+1]=3; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=12; array[PS+9]=6; PS+=10; //part28
array[PS]=15; array[PS+1]=3; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=15; array[PS+9]=7; PS+=10;//part29
array[PS]=16; array[PS+1]=2; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=16; array[PS+9]=7; PS+=10;//part30
array[PS]=17; array[PS+1]=2; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=1; array[PS+8]=16; array[PS+9]=7; PS+=10; //part31
array[PS]=18; array[PS+1]=2; array[PS+2]=6; array[PS+3]=1; array[PS+4]=1; array[PS+5]=1; array[PS+6]=26; array[PS+7]=2; array[PS+8]=16; array[PS+9]=7; PS+=10; //part32
/* preset(0-127) nominator(1-127) denominator(1-127) measures(1-128) bars(1-128) loop (0/1) loop2part(0-127) loops(1-127) character(1-16) (songpart(1-16) part# (important to keep track of loop points) */
//outro
array[PS]=19; array[PS+1]=2; array[PS+2]=4; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=13; array[PS+9]=3; PS+=10;//part33 ///decending denominator to reduce tempo
array[PS]=20; array[PS+1]=2; array[PS+2]=3; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=10; array[PS+9]=3; PS+=10;//part34 ///all 1 measure and 1 bar, but different presets
array[PS]=21; array[PS+1]=2; array[PS+2]=3; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=7; array[PS+9]=3; PS+=10;//part35
array[PS]=22; array[PS+1]=2; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=4; array[PS+9]=2; PS+=10;//part36
array[PS]=23; array[PS+1]=2; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=2; array[PS+9]=2; PS+=10;//part37
array[PS]=24; array[PS+1]=2; array[PS+2]=2; array[PS+3]=1; array[PS+4]=1; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=1; array[PS+9]=1; PS+=10;//part38
array[PS]=25; array[PS+1]=4; array[PS+2]=1; array[PS+3]=4; array[PS+4]=4; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=1; array[PS+9]=1; PS+=10;//part39 ///last fade out
array[PS]=26; array[PS+1]=8; array[PS+2]=1; array[PS+3]=4; array[PS+4]=4; array[PS+5]=0; array[PS+6]=0; array[PS+7]=2; array[PS+8]=1; array[PS+9]=1; PS+=10;//part40 ///last fade out
//a bit of post editing to adjust the array values to the right set
for(int i=0;i<(PS/10);i++){
int k=i*10;
array[k+1]-=1;
array[k+2]-=1;
array[k+3]-=1;
array[k+4]-=1;
array[k+7]-=1;
array[k+8]-=1;
array[k+9]-=1;}
]]>
polyphonic
1
true
0
0
0
0
0
0
1361
774
no
-11
-2
1818
1096