StopOnBlackout 1 //This breaks the script loop on blackout
CodeName "FlashLedOnBpm" //this is your codename
Start_script: //Here is where the scripts start
midiout 0x90, 0x35, 0x01 //This turns the upper left led on (Apc40)
WaitForTimerBeat 1 //This makes the script wait for a beat on the tempo set on main toolbar
midiout 0x90, 0x35, 0x00 //This turns that led off
WaitForTimerBeat 1 //This waits for another beat
Goto Start_script //this jumps up to where the script starts again
StopOnBlackout 1 //This breaks the script loop on blackout
CodeName "FlashLedOnBpm" //this is your codename
Start_script: //Here is where the scripts start
midiout 0x90, 0x35, 0x01 //This turns the upper left led on (Apc40)
midiout 0x90, 0x35, 0x00 //This turns the upper left led off (Apc40)
WaitForTimerBeat 1 //This waits for another beat
Goto Start_script //this jumps up to where the script starts again
Codename "BPMonMaster"
waitforbeat 1,0;
MidiOut 0x90, 0x50, 0x7F;
Sleep 10
MidiOut 0x90, 0x50, 0x00;
waitforbeat 1,0;
MidiOut 0x90, 0x50, 0x7F;
Sleep 10
MidiOut 0x90, 0x50, 0x00;
restart
Startcode "BPMonMaster"
Hi Visionrx7
Not sure what midi controller you have, but this script i made here will flash the upper led on the apc to the beat set manually, you can also adjust it to go with the audio input if you prefer that.
Code:StopOnBlackout 1 //This breaks the script loop on blackout CodeName "FlashLedOnBpm" //this is your codename Start_script: //Here is where the scripts start midiout 0x90, 0x35, 0x01 //This turns the upper left led on (Apc40) WaitForTimerBeat 1 //This makes the script wait for a beat on the tempo set on main toolbar midiout 0x90, 0x35, 0x00 //This turns that led off WaitForTimerBeat 1 //This waits for another beat Goto Start_script //this jumps up to where the script starts again
Hope it helps![]()
it sure works when tapping the beatTry
![]()
I'm using two Novation Launchpads... I'll just change the midi address to work for my controller. Thank you for the quick replies!!!
Sure.. I'm going to make sure it's working correctly before uploading the templates. I'm using one Launchpad for cues and the other for quick fx. The only issue I'm having is with the Pangolin script reading two button presses.. one when the button is pressed and the other when it's released. Is there a way to map around this?... example, if I map the midi note 90 01 xx... on the Launchpad, 90 01 7F is button press and 90 01 00 is button release, so it ends up activating the script twice.