Sign In:     


Forum: General Discussion

Topic: NEED HELP ON LOOP LED MAPPING

This topic is old and might contain outdated or incorrect information.

Hi, I have assigned a button for my LOOPS ON/OFF and have the LED lights ON when loops on and OFF when loops off. Then on the same button i have used the combination of the "SHIFT" button to active the "SMART LOOPING" and LED blinking/flashing on this mode.

Now here is my problems, first you have activate the "smart looping" by having a combination of the shift button so that everytime you press the loops button you can easily loops in the beats and LEDS keep blinking thats reminding me that i'm on "smart looping mode", now when i want to make a loop by pressing the button alone the LEDS still keep blinking? and why it is still blinking? i have already made another commands on the buttons and LEDS should be on steady and not blinking. So it means that LEDS on LOOPS (steady leds) does not suppress the blinking LEDS of the SMART LOOPING mode.

Simply this is i want:
1. press the button with the combination of shift key to activates the smart looping and leds blinks to reminds me i'm on smart looping mode.
2. while i'm on the smart looping mode & leds still blinking if i do looping anytime, i need the leds to lights up steady when loops made to reminds me i'm currently on looping.


Anyone have thoughts on this? or someone can help me on this? (this is the codes i have used in mapping buttons)
"var '$shift' ? smart_loop : loop" for the buttons
"smart_loop ? blink : loop ? on : off" for the leds

Thank you very much.
 

Posted Tue 27 Dec 11 @ 5:45 am
try this bro,

it will set up the led to only blink if pressing the shift button and if smart looping is on, then if not shifted it will be on if looping and off if not, this way you will press the shift button to know if you have smart loop enabled

smart_loop 1 = smart loop active
smart_loop 0 = smart loop not active

variable ? shifted : not shifted

var '$shift' ? smart_loop 1 ? blink 400ms : off : loop ? on : off

or if you just want the led to blink all the time if smart loop is active, not relying on whether the shift button is pressed and be on when looping you can just rearrange your script so the most important state which in this case is looping, is at the start

loop ? on : smart_loop ? blink : off

this way if the track is looping it will override the blinking, as the script always follows the coding from left to right.
 

actually looking at it again, I would set it up so if smart looping is active the led is on, but if looping the led is blinking, that way you have an easily identifiable warning that draws your attention on your controller when a loop is active, to me that setup seems more natural.

loop ? blink 400ms : smart_loop ? on : off

I should also let you know that smart looping only really has an effect if you are using the loop in and loop out buttons, as it will clean your loop up to the perfect size, but it wont actually lock your loop to the beat. So smart_loop is only really good if you use this new verb for the loop. if you want to loop on beat you can use kaleo's loop games plugin, but you need to use a mouse as the button on the plugin you need to disable the mute on every other loop is unfortunately not mappable.

loop_button : one-button smart loop: Set the loop in on the first press, set the loop out on second press, remove the loop on third press.

 

Hi Bro, Thank you so much. You are right, the way you have suggested, i'm thinking it is the right way and it sounds more realistic. Actually i was trying to get on how to over ride the blinking leds and i was not able to works with the scripts i had. Also i was not aware that we can also do it by positioning the 1st & 2nd commands on other way around. Thank you again Bro.
 



(Old topics and forums are automatically closed)