Then I defined two other arrays (named "$1-velocity" and "$1-duration") using, and a horizontal radio button to allow the user to select which of the two arrays to display. Rather than try to display two arrays in the same graph, I defined one array (named "$1-array"), the only one which actually gets displayed, using the Put menu. I decided to redesign the thing, taking a different approach. Would be super cool, if you could help me out again. I have no idea and what I tried didn't worked. This is defenitely to complicated for me. So a constant smoothing or clocked bang is also not an option. ![]() And it should also detect, if I move the rotary fast or slow. For example the left outlet for lower values and the right outlet for higher values. I think I maybe need a algorythm, which looks if the values in a time period are getting higher or lower and then send out bangs on two seperate outlets. It works fine, but it isn't like that, that if you move a rotary in one direction, every value one by another is perfectly lower or higher. Also the midi values which the houston sends arent perfect smooth. How can I make pure Data know, if I am turning my knob in the left direction or in the right direction? There is also the problem, which I mentioned above, that I set the momentary value everytime, I move the rotary, so that I get a unlimited amount of possible rotary move "clicks". Everytime the Houston Rotary value changes, it sends Mackie "midi click values" according to the amount of midi value changes of the houston.īUT the problem is, that this is working only in one direction. With this method I got it to work to imitate a Mackie Rotary knob. With this updated values from the DAW, I can force my rotary knobs, that they don't stop to send values, because they are set to the values, which the DAW sends, every time I turn a knob. This is good, I send this values to my houston controller and can update the rotary values and LEDs. The DAW sends 11 values for the Houston LEDs. So, I did this patch as a momentary state: So if I turn a rotary, it will update it's LEDs and stops sending midi messages when it reaches the maximum or minimum value. AND it is updating the rotary limit by itself. "When the VPots are rotated rapidly, a message equal to the number of clicks is sent."īUT the Houston controller instead is sending values like it's faders with 15 (MSB) and 128(LSB) values. If you turn it right, it sends midi messages wich contains the value 1 and if you turn it down it sends messages wich are containing the value 65. If you are turning a rotary knob, it sends out a number of midi messages: The problem is, that the Mackie Controller send simple clicks to the DAW. The Faders are working fine as I mentioned above, but there is a problem with the rotary knobs, wich I can't handle alone and hope you can help me. The Faders and Rotary Knobs and normal knobs are the most important of this controller I guess. One defenitely get's some helpful information on the screen from the DAW. Maybe there is a method wich will work better but this subject eats too much time for me at the moment and it works rough okay. ![]() So i did a list algorithm, which deletes spaces of the mackie message until the message fits on the 40 character line. But it is with bugs, because the LCD Screen of the Houston has 40 characters for one line and the Mackie Universal Pro has 56 Characters. ![]() I got the Faders and the normal knobs to work. Will upload it to the internet community, when I am finished for the handful of people that maybe are also using this controller. I am doing a Steinberg Houston to Mackie Control emulation at the moment, to use my controller with other DAWs than Cubase/Nuendo. You helped me so much, with my last question here (the Faders are working dope now): The rest will help you to get a better understanding of my situation. But the bold text at the bottom is my main question. #X text 309 234 property jsarguments in JS Ī patch from the pd-list, does not open in ? #X text 309 212 args are available through #X text 309 191 Load JavaScript file js-help.js #X text 413 244 property jsarguments in JS #X text 412 225 args are available through #X text 412 204 Load JavaScript file js-help.js This helpfile of PDjs appears blank in Vanilla:
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |