-
mekon
Three weeks ago I found out about Pure Data and TouchOSC. Then I start posting a lot of questions here, sorry, but Ive got fast answers, and just want to thank you all for that.
This is my final work.
all info are on my,first, blog: http://androidosc.blogspot.com/
I will attach only PD file here, for more files, video tutorial, and screenshots go to blog.
*enter the layout pages in pd file for more stuff
-
mekon
I need help again.
I wont to one button sending difrent massages when some criteria is fullfield.
button
| criterium1 criterium2
| | |
some kind of switching or routing or IF
| | |
ctlout1 | |
(with no criterium)| |
ctlout2 ctlout3
(criterium1) (criterium2) -
mekon
I need > 1000 and < 2000 in one object. Can it be done. Look the patch please.
-
mekon
How can I make toggle button from push.
My button(on midi controler9) when it presed it sends 1 when it release its 0. So how can I store that 1 and send it to the toggle in PURE DATA so its ON(with cross), and how can I turn it off.
so one press of a push button button for ON, second press its OFF
-
mekon
I move fader on my PHONE and its send midi massages, and it works FINE,but after a few second in console I receive massages for midiIN, so on my PHONE that fader start jumping around the same way i moved it.
HOW TO GET RID of that LOOP?
Ive read somewhere that this loop is not happening in PD vanilla but I have problem putting path for mrpeach...more on this topic here http://puredata.hurleur.com/viewtopic.php?pid=21849#p21849
-
mekon
I want to try VANILLA version because of the MIDI LOOP massages on some faders that I got, Ive read that on vanilla it will not happened.
When I load my PD in VANILLA I get this:
... couldn't create
udpreceive 8000
... couldn't create
import mrpeach
... couldn't create
routeOSC /MIXER /SEEK /FX /LOOPCUE /BROWSEPITCH /7 /9
... couldn't create
routeOSC /fader14 /fader15 /fader16 /fader17 /toggle13 /toggle14 /push12 /push11 /rotary21 /fader13 /rotary16 /fader5 /fader6 /fader10 /fader11 /fader12 /toggle12 /toggle11 /push9 /push10
... couldn't create
packOSC
... couldn't create
udpsend
... couldn't create
etcwhen I import path to mrpeach that I copied from PD-EXTENDED I get:
consistency check failed: sys_decodedialog: \{+C:UsersmekonDesktoptouchoscprogramipd-0.42-5.mswpdextramrpeach\}
So how to import path properly?
-
mekon
is it possible to connect over USB, there are a lot of thetering solution so can pure data and touchOSC use some of them.
(maybe)
http://graha.ms/androidproxy/
VPN
.
.
. -
mekon
push button on phone(android) is sending to much data, like its to sensitive.
print: /MIXER/push11 1
print: /MIXER/push11 1
print: /MIXER/push11 1
print: /MIXER/push11 0
print: /MIXER/push11 1
print: /MIXER/push11 1
print: /MIXER/push11 0
print: /MIXER/push11 1
print: /MIXER/push11 1
print: /MIXER/push11 0for toggle button:
print: /MIXER/toggle14 0
print: /MIXER/toggle14 0
print: /MIXER/toggle14 0
print: /MIXER/toggle14 0
print: /MIXER/toggle14 1
print: /MIXER/fader17 1
print: /MIXER/fader17 1
print: /MIXER/fader17 1
print: /MIXER/fader17 1
print: /MIXER/fader17 1
print: /MIXER/fader17 1
print: /MIXER/toggle14 1
print: /MIXER/toggle14 1
print: /MIXER/toggle14 1
print: /MIXER/toggle14 1
print: /MIXER/toggle14 0
print: /MIXER/toggle14 0
print: /MIXER/toggle14 0
print: /MIXER/toggle14 0
print: /MIXER/toggle14 0
print: /MIXER/toggle14 1CAN IT BE REDUCED? like this:
print: /MIXER/push11 1
print: /MIXER/push11 0
print: /MIXER/push11 1
print: /MIXER/push11 0
print: /MIXER/push11 1
print: /MIXER/push11 0its problem with play/pause, because PLAY is starting for several time with one push of a button!
-
mekon
yes SYSEX is the answer....there is some sysex message that when sent to MPD24 it reset encoder, so basically it can be set to send sysex messages every time after +1 or -1 so we could finally can have endless encoder.
Just to figure out how to do it in pure data and it will be free, because other figure out how to do it in BOMES midi translator and it cost 50eur
any help would be appreciate
BUT ALL THIS FOR WINDOWS if its possible
-
mekon
this above cant be done because when it reached 0 or 127 mpd24 wont send it again these two values.
-
-
mekon
I have an IDEA :D, need help in programming it
first you will need to have for each knob this, sending from program to pure data current value of knob, and storing that value, lets say 63. Now when you turn knob to one side, pure data receive FIRST number,(let say 5), then it waits for SECOND number, if its larger then (5) then PURE DATA SEND TO PROGRAM +1(it will be 64 then) if its smaller then (5) it sends -1 (62). THIRD number will be automatically be compared to SECOND, so it wont have to wait for FOURTH number to know does it have to send +1 or -1. So only on FIRST, received number pure data wont send anything, I think we can live with that.
WHEN IT REACH THE 0 then it will continuously send -1 for any 0 received, and for each 127 it will be +1
I hope that you understand this, and will be glad if someone make this I dont have a clue how to do it
SEE ATTACHMENT
-
mekon
my layout on createdigitalmusic.com blog
http://tinyurl.com/6xgggms -
mekon
v3.1 is out. Added Deck, Master(on FX page) Level and Master Clip. more@ http://androidosc.blogspot.com/
-
mekon
thank you all.
thanx Jwif I now can have internal "SHIFT" command.
thanx a lot. -
mekon
YES it works.
Thanx a lot.Now one button can send as many midi out massages as I wish.
-
mekon
I am pressing the button on device that is sending midi...I dont now how ti reproduce this button into PD. Its push buttons so its sending constant 1 while pressed and when its released it send 0.
I think that might be solution. I will check it and replay as soon as I get home.
thanx -
mekon
I almost have it done. I have problem with constant sending 0 and 1 even it should be only 0(right CTLIN).
everything is explained in PD file.
-
mekon
. button
pressed | | hold
less then 3sec more then 3 sec
| |
ctlout 1 2 ctlout 3 4 -
mekon
yes this works.
but is it possible to "time control"
1*if I hold push button for more then 3sec to send one midi massage, when I release it to turn off that midi massage and NOT to turn ON toggle button.
2*AND when I just pressed fast that push button to turn on toggle and not to send MIDI MASSAGE(when I hold it).