leap motion patch creation
-
Shintylla
- Member
- Posts: 125
-
sephult
- Member
- Posts: 1144
I believe there are some posts already in the forum, and I think I have some patches shared in there for XY to controllers you can reference. I dont know if there is a Leap to MIDI tutorial though.
Let me know if you cant find the posts and ill see if I can dig up the patches.
-s
Let me know if you cant find the posts and ill see if I can dig up the patches.
-s
"Every act of creation is first an act of destruction." -Picasso
-
sephult
- Member
- Posts: 1144
i completely understand, but maybe you can reverse engineer a bit and at least see what is done. Will have to be some more documentation for things coming soon. Also dont forget we have a wiki that can be edited. If you learn something share 
-s
-s
"Every act of creation is first an act of destruction." -Picasso
- nay-seven
- Site Admin
- Posts: 5684
- Location: rennes France
- Contact:
Here a basis example for the left hand and X axis, the leap module outs array , these arrays send 0 to 1 values,
So here i multiply this value by 127 to have a classic 0 to 127 Midi values
this value is send to the code 2 of a create MIDI module
here the CC number is 10
The has changed module create this MIDI message each time he receive changes

ok, crossed post with sephult
So here i multiply this value by 127 to have a classic 0 to 127 Midi values
this value is send to the code 2 of a create MIDI module
here the CC number is 10
The has changed module create this MIDI message each time he receive changes

ok, crossed post with sephult
- nay-seven
- Site Admin
- Posts: 5684
- Location: rennes France
- Contact:
Which type of message do you want send, note or control change ?
if note, code 1 is the note number, code 2 the velocity
If control change, code 1 is control number, code 2 is value
this means on your workspace, you send note 128 with different velocity on canal 2 ?
if note, code 1 is the note number, code 2 the velocity
If control change, code 1 is control number, code 2 is value
this means on your workspace, you send note 128 with different velocity on canal 2 ?
- nay-seven
- Site Admin
- Posts: 5684
- Location: rennes France
- Contact:
ok, so in your first workspae, if you inverse code1 and code 2, must work , code 2 for velocity will be fixed , or maybe you can use another leap value ?
some tips, add a quantize data module before code 1 to not have continues notes, and maybe a MIDI make monophonic module after the create MIDI module to create notes OFF
And yes, create midi patch midi output to vsti midi in
some tips, add a quantize data module before code 1 to not have continues notes, and maybe a MIDI make monophonic module after the create MIDI module to create notes OFF
And yes, create midi patch midi output to vsti midi in
-
Shintylla
- Member
- Posts: 125
I met a problem. Value out of array surpass 1 and some peaks reaches 1.1/1.2. This 'cause unexpected sounds out of the vsti. I also don't notice anything new without make monophonic.
I don't want to buy a leap to midi plugin. The patch just give me ugly sounds ..
Any help?
I don't want to buy a leap to midi plugin. The patch just give me ugly sounds ..
Any help?
- nay-seven
- Site Admin
- Posts: 5684
- Location: rennes France
- Contact:
