How I set up the Leap Motion controller

Author
Mitch_I
Max Output Level: -86 dBFS
  • Total Posts : 212
  • Joined: 2003/11/09 12:03:19
  • Status: offline
2015/03/21 18:04:02 (permalink)

How I set up the Leap Motion controller

The Leap Motion controller is very useful for controlling electronic music. Here's the video that got me interested:
 
https://www.youtube.com/watch?v=kLkPvmr93K8
 
I found several contradictory sets of directions on how to set this up, so after I got it working, I decided to write up my own set of directions, specifically for Reaktor Serenade III running under Sonar.
 
  1. Buy a LeapMotion controller for about $79.00.
  2. Register it online.
  3. Go to the Leap Motion app store, put $10.00 into your account, and buy Geco. (When you download it, it goes into you Leap Motion Apps Home, not your usual download folder.) Play with a free app or two to get used to using the Leap Motion controller.
  4. Go through the Geco tutorials to learn how to configure it. It's Mac-oriented, so don't forget the tutorial on Windows. (But at the beginning of the Windows tutorial, don't take the business about "%localappdata...” literally. Just find GECO_LM.exe on your drive, create a shortcut for it, and move the shortcut to your desktop.)
  5. Download and install the freeware Loopmidi.
  6. Start Loopmidi. You'll need to start Loopmidi and then Geco at the beginning of every session you want to use them in.
  7. Open Geco and start configuring it. Here's a summary of how I configured it for use with Serenade III:
  8. File → Document Settings → for Output Port, select loopMIDI Port.
  9. In the main Geco UI, for Left & Right Position under the third hand, enter MIDI message 22 and Rest Value = LAST. Deactivate the open hand in case you accidentally open your hand as you use it.
  10. For Up & Down Position, do the same things and use MIDI Message 23.
  11. For Back & Forth Position, do the same things and use MIDI Message 24.
  12. Open Sonar and check in Edit → Preferences that loopMIDI Port is checked under MIDI Devices.
  13. Download Serenade III from the Reaktor user area, and open it in Sonar.
  14. Back in Geco, select the S under Left & Right. That solos that gesture in preparation for the next step.
  15. In Serenade, right-click the bow and select MIDI Learn.
  16. Move your hand left and right over the LeapMotion controller so that Serenade picks it up. Now you're bowing.
  17. Unsolo Left & Right, and solo Up & Down. In Serenade, right-click Force, select MIDI Learn, and move your hand up and down.
  18. Unsolo Up & Down, and solo Back Forth & Forth. Right-click Vibrato, select MIDI Learn, and move your hand back and forth.
  19. Unsolo Back & Forth.
  20. In Geco, open File → Preferences and for At Startup, check Open last active document.
  21. Save your Geco configuration with File-Save.
  22. Rather than figure out how to save the preset in Serenade (how have they made such a basic thing so complicated?), save your track in Sonar as a track template for future use.
  23. Learn how to air-bow and enjoy playing a high-quality cello emulation. Hint: keep your hand in range and under control.
Here are some other reference sites. The ones that don't mention Loopmidi are Mac-oriented.
 
http://10rem.net/blog/2013/08/26/leap-motion-on-windows-81-for-midi-control-and-more
http://www.askaudiomag.com/articles/using-leap-motion-as-a-midi-controller
http://blog.leapmotion.com/playing-a-virtual-violin-with-serenade-geco-midi/
https://jammingsignal.wordpress.com/2014/04/14/using-the-leap-motion-as-a-midi-controller/
 
Mitch I.
post edited by Mitch_I - 2015/03/24 18:19:06
#1

4 Replies Related Threads

    lingyai
    Max Output Level: -85 dBFS
    • Total Posts : 259
    • Joined: 2008/03/01 13:40:22
    • Status: offline
    Re: How I set up the Leap Motion controller 2015/10/31 23:14:37 (permalink)
    Thanks very much for this. How are you finding it in use?
    post edited by lingyai - 2015/10/31 23:25:28

    Sonar Platinum Hopkinton, Windows 7 64 bit Pro SP1, i7-37400QM CPU @2.70 GHz, 16 GB RAM, Focusrite Saffire 6 USB 
    https://www.youtube.com/watch?v=3tDj_VanH3g
    "The limitations are limitless" -- Beck
    #2
    Mitch_I
    Max Output Level: -86 dBFS
    • Total Posts : 212
    • Joined: 2003/11/09 12:03:19
    • Status: offline
    Re: How I set up the Leap Motion controller 2015/11/01 10:35:27 (permalink)
    Besides the technical setup, there's the aspect of learning to actually play a new instrument. I'm not nearly as good as Hagai Davidoff, but it's fun and I'm making progress. I don't have a Theremin, but I guess it requires a similar type of skill. Of course with the Theremin, you have the rod to guide you, whereas with the Leap Motion you're just in the space above it.
     
    I used the Geco demo tools to get used to it -- putting together robots and plucking flower petals.
     
    Mitch I.
    #3
    kitekrazy1
    Max Output Level: -40 dBFS
    • Total Posts : 3524
    • Joined: 2014/08/02 17:52:51
    • Status: offline
    Re: How I set up the Leap Motion controller 2015/11/01 12:49:18 (permalink)
     This product would be "so not me". I'd probably spend more time editing my mess ups.  This is a really cool piece of hardware and very affordable.
     
     I have an ipad with some of those programs to use it as an extra monitor, control DAWs.  For me they become gimmicks then wears off and practicality sets in. Now the cry is for DAWs to be more friendly to touch screens.

    Sonar Platinum, W7 Pro 32GB Ram, Intel i7 4790, AsRock Z97 Pro 4,  NVidia 750ti, AP2496
     
    Sonar Platinum, W7 Pro, 16GB Ram, AMD FX 6300, Gigabyte GA 970 -UD3 P, nVidia 9800GT, Guitar Port, Terratec EWX 2496
    #4
    Vastman
    Max Output Level: -50 dBFS
    • Total Posts : 2508
    • Joined: 2006/08/30 02:49:18
    • Location: Oakland, CA
    • Status: offline
    Re: How I set up the Leap Motion controller 2015/11/02 21:07:34 (permalink)
    Mitch.... thanks so much for laying all of this out... Hagai got me excited about the Leap awhile ago with his virtual conducting vid that I saw over at V.I. Control...and I love this new vid...truly amazing how it can emulate reality of bowing/trems. Hope to give this a try during the rainy season when I'll have time at home...Your directions will help emensely...
     
    It's funny, just an hour ago while I was reorganizing my studio layout I found myself thinking about the LMC and spitfire... I was thinking "how am I going to assign cc's to spitfire controls, as I've always just rt clicked on a control and touched a knob/button/fader... I was going to google "manually assigning cc functions to spitfire products"...not even knowing if that's what I needed but obviously the LMC is on my mind!
     
    And then, I browse over to the hardware, after a bite to eat...which I rarely do (the hardware, that is...), and here you are...detailing your endeavour so far.... WOW! I love those "chills" moments.  
     
    Hope you keep posting as it'll be a month or two till I can take the plunge... I've bookmarked this lovely thread.
     
    Thanks!
    post edited by Vastman - 2015/11/02 21:20:54

    Dana
    We make the future... Climate Change Music
    VastMaschine:SP4L/W10/i74930K/32GB/RME/CAD E100s; The Orchestra! NOVO!/Inspire/BohemianViolin&Cello, ARK1&2,/MinimalCapriccioMaximoSoto/OE1&2, Action&Emotive/Omni2/Tril/RMX/All OrangeTree/Falcon/APE Jugs/Alpha&Bravo/BFD3 & SD3
    Gravity/DM307/AEON/DM/Damage/Diva/HZebra/Hive/Diversion/VC4/Serum/Alchemy/blablabla
    Spitfire/8DIO/SL/KH/EW/NI; Shred1&2/AGF,G,M&T Torch&Res&Ren/GD-6; Ibanez SR1200&SR505
    NOVAX FanFret Tele&Strat 
    #5
    Jump to:
    © 2024 APG vNext Commercial Version 5.1