Hello and good day fellow DJ's. I want to script in what i thought would be a simple command... I want to program a letter on my keyboard (Q) , that when activated; it takes the current active decks pitch and begins to increase it by the smallest increments. Example, if the button is pressed while the bpm on the deck is 140.00; it will increase like 140.01,140.02, 140.03,140.04,140.05,140.06,140.07,140.08,140.09,140.10, 140.11, and so on, AND STOPS UNTILL I PRESS THE BUTTON (Q) AGAIN!
I would also like to program another letter to do the exact opposite. To decrease the bpms by smallest increments.
Please help me! I need this for my Djing! I've tried to script : get bpm ? active deck : Pitch +0.0001 , and it does what I want but I have to keep on pressing the key. I want the function to "activate" and "DeActivate" .
I Have high hopes that this is a simple matter and I can be Helped! Thanks DJ 1 1 1 1
I would also like to program another letter to do the exact opposite. To decrease the bpms by smallest increments.
Please help me! I need this for my Djing! I've tried to script : get bpm ? active deck : Pitch +0.0001 , and it does what I want but I have to keep on pressing the key. I want the function to "activate" and "DeActivate" .
I Have high hopes that this is a simple matter and I can be Helped! Thanks DJ 1 1 1 1
Mensajes Mon 02 Jan 12 @ 12:45 am
Keys on your keyboard should automatically repeat when you hold them down. If not, check in the Windows control panel to see if you have turned this off.
Simply map a key to deck active pitch +0.01% to increase in small increments.
The mapping that you have posted above is invalid because there is no such action as 'active deck' and 'get bpm' is for use for displaying the BPM on skins and/or controllers that have numeric/text displays only.
Simply map a key to deck active pitch +0.01% to increase in small increments.
The mapping that you have posted above is invalid because there is no such action as 'active deck' and 'get bpm' is for use for displaying the BPM on skins and/or controllers that have numeric/text displays only.
Mensajes Mon 02 Jan 12 @ 11:58 am
I appreciate your answer but you clearly didn't understand what I asked for... the command I put in works when I hold down the button I've mapped. What I want is for it to continue UNTILL I press the button again! It only works currently when I hold it down. Please understand I don't want to leave my finger held down there to make the increments happen. I need them to continue increasing until I press the button again! I know you can figure it out! Please help!
Mensajes Mon 02 Jan 12 @ 6:37 pm
I just tried the script you suggested. It does the increments but requires for you to leave your finger holding the button down, what I need please is for it to continue to do the increase in bpms until I press the button again.
Mensajes Mon 02 Jan 12 @ 6:48 pm
That is not possible with the currently available actions.
Mensajes Mon 02 Jan 12 @ 10:27 pm
I think it is possible, but try with this is the mapping script: (copy paste or change the deck # for the other deck and replace the value % if you want big increments or depends to the value you want)
"var '$shift' ? deck 1 pitch -0.01% : deck 1 pitch +0.01%"
(every single press or you hit the buttons it will give you the decimals increments of positive (+.01%) 140.00 become 140.01 and if you hold down the "SHIFT" button and press the button again it will give you the negative decimal value of negative (-.01%) and in order to get the 0.1% you will to set the pitch range to -50%/+50%.
For example:
"var '$shift' ? deck 1 pitch -1% : deck 1 pitch +1%" it will give you the positive & negative value of more than (1%).
I think holding it down will not work....
"var '$shift' ? deck 1 pitch -0.01% : deck 1 pitch +0.01%"
(every single press or you hit the buttons it will give you the decimals increments of positive (+.01%) 140.00 become 140.01 and if you hold down the "SHIFT" button and press the button again it will give you the negative decimal value of negative (-.01%) and in order to get the 0.1% you will to set the pitch range to -50%/+50%.
For example:
"var '$shift' ? deck 1 pitch -1% : deck 1 pitch +1%" it will give you the positive & negative value of more than (1%).
I think holding it down will not work....
Mensajes Tue 03 Jan 12 @ 3:42 pm
Thank you for pointing out your script knowledges, but if you carefully read what the user needs to do, you will probably agree with me :)
Note. Btw, you need to know that to increase/decrease the bpm by 0.01, its not only up to the pitch percentage you apply in your script, it also has to do with the selected pitch range.
i1111 wrote :
I just tried the script you suggested. It does the increments but requires for you to leave your finger holding the button down, what I need please is for it to continue to do the increase in bpms until I press the button again.
Note. Btw, you need to know that to increase/decrease the bpm by 0.01, its not only up to the pitch percentage you apply in your script, it also has to do with the selected pitch range.
Mensajes Tue 03 Jan 12 @ 3:48 pm
Yes you are right, because the buttons does have the ON & OFF values only. Thank you.. :)
Mensajes Tue 03 Jan 12 @ 3:57 pm
I really thank you all for your Reply's! SO.... its not possible? I'm sure my fellow dj's could agree that this would be a cool function to have... Any other Ideas? Who know's Mapping better than anyone?
Mensajes Tue 03 Jan 12 @ 5:01 pm
I can give you a work around if you're still interested.
You will have to use a plug-in though and you should be on Windows OS.
Let me know if you're still interested...
You will have to use a plug-in though and you should be on Windows OS.
Let me know if you're still interested...
Mensajes Thu 05 Jan 12 @ 5:13 am