Now i feel an urge to file a supportrequest for ms-delay on midicommands. Ledoutput-message from TSP must be initiated from other button (as above the pushencoder) or ledoutput-message from from TSP would have to be delayed till after the button has been released to make the led stay on. The led on a BCR button (toggle off) can not stay lit when releasing it.
Ok, Rudi-J has done what can be done about the ledsituation as i see it.īCR button (toggle on) on which both BCR and TSP controlls the led works best if using midi alone and if doing so TSP-ledoutput isn't required. Here ledoutput from TSP puts the led on the holdbutton ON and OFF when toggling the pushencoder, precisely as it should. It's only when "out of sync" that ledoutput from TSP gets a chance to put the led on (before BCR does), but this can also make you belive that BCR:s button-state is ON when it's OFF (even though Cue Monitor is ON).
This setup works from midicontroller but will unfortunately go out of sync if pressing directly in TSP uneven number of times (1,3,5,7.). But I would say It's actually BCR:s buttons, not the leds, that have to catch up because of their toggle modes (2-3 times/presses depending on the state). It makes sense now why you, as you say, -"have to press them 2-3 times to get the LEDs finally in sync with TSP". BCR will in fact (with state ON & led on) push hold in TSP until you push BCR once again (state OFF & led off). Hope this helps, and let me know what you think.īCR will because of toggle alternate beetwen ON and OFF with each press on button. * maybe some loop move controls, allthough I might put these on my nuo4 * master section for tempo, main level and syncing (group 3?) This is my 1st try at programming the BCR and TPRO, it's a work in progress and not perfect by any means, but maybe some of it's functions and mapping will be usefull for some of you. I don't know how most users rout thier decks to an external mixer, but I find fader *A*C*B*D* alot more natural then *A*B*C*D*, just because you stick to the left/right seperation. I have used different ledring settings to improve visual seperation between decks/effects. I think, haven't tried it myself, you can merge Traktor tsi files so you might wanna give that a try, check HERE
I havnt tried create any controls that send sysex and certainly not roland style sysex with their checksum - so have no idea if theyy can do that.*** MAKE SURE YOU BACKUP YOUR PRESETS FROM THE BCR AND TPRO BEFORE LOADING THESE ***Ĭheck the BC Manager manual to make sure you are only changing 1 preset (was preset 3 in my case) and not all of them! Its just a very simple, but very useful, command line tool that just converts between text files and sysex files and by bar the quickest and easiest way I have found for creating templates. | BC-Convert - a conversion utility for B-Control SysEx data | The tool I use is something called BC-Covert.exe So its 64 programmable buttons in total (include the groups) and only the top row of encoders is covered by the group select. Yes - your are right - I just went and had a look in the templates I made for using the pair with Live - I wanted them on different channels (15 and 16) to stop Live from treating them as one. AFAIK I do not believe the 16 buttons are part of the 4 encoder groups.