|
#1
|
||||
|
||||
|
Strange but the script below doesn’t always work correctly, Sometimes some track loops have to wait an additional loop cycle before moving down to next loop (which tracks can vary) therefore some tracks will be on loop B and some tracks on loop C etc, but by the end of the scrip all tracks are back on loop A.
Stranger still is if I stop and restart song using “global pause” then script rectifies itself and behaves correctly moving all loops down and back to loop A simultaneously. Anyone got any ideas why this would be so? Thanks HTML Code:
!name Scroll ABCA !autoload # All tracks move to loop A wait loop for * loop 1 next # All tracks move to loop B wait loop for * NextLoop next # All tracks move to loop C wait loop for * NextLoop next # All tracks return to loop A wait loop for * NextLoop next end
__________________
Be Lucky In Life... Glynn Cakewalk Sonar Producer 8.5.3, and Sonar X2a, HP pavilion dv6 3031TX, Win7-64-bit, 2x Behringer FCB1010, Edirol UA-25, Edirol Quad UA-55, Edirol PCR-500, Rode NT1A, KRK Rokit 8 Monitors, PODxt, AKG520 Cans, too many guitars to list and a Dog |
|
#2
|
|||
|
|||
|
Are all loops the same length, same no. of loops per track? (three?). Any quantize issues perhaps?
Could it be that when loop B is called (eg), the first track moves to loop B, then as the next track does, loop B has already started, so the wait statement waits the additional loop before being called? There also seems to be a duplicate loop A call as in the first statement, 'loop 1', and the last 'returns to loop A' statement, 'nextLoop' (assuming you have only three loops per track). Wild guesses here really! Dave |
|
#3
|
||||
|
||||
|
Right, for this to work the loops in all tracks must be exactly the same size. You would need to have used either Empty Track Action to copy them, or Track Sync. MIDI sync and Host sync do not always create loops exactly the same size, they will be close but even if they are one or two samples apart this script would not work (this is being fixed in the next release).
|
|
#4
|
||||
|
||||
|
Quote:
Thanks for your input Dave. Quote:
Quote:
(A, B, C,) AKA Eg (Verse, Chorus, Bridge,) The scrolling script always starts with "A" first, progress on and finishes back on "A" Thanks again Dave Also sorry to one and all this should have been place in the scripting section… D’oh
__________________
Be Lucky In Life... Glynn Cakewalk Sonar Producer 8.5.3, and Sonar X2a, HP pavilion dv6 3031TX, Win7-64-bit, 2x Behringer FCB1010, Edirol UA-25, Edirol Quad UA-55, Edirol PCR-500, Rode NT1A, KRK Rokit 8 Monitors, PODxt, AKG520 Cans, too many guitars to list and a Dog |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|