• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Leap motion controller

    Showcase
    8
    15
    4634
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Maximortal
      Maximortal last edited by

      I bought some day ago a brand new Leap motion controller.

      It works very well with ni-mate 2 and also with his own apps.
      I would like to know if some of you had put it in yours set up and what you think are it's pros and cons.

      Iro Suraci | Win 10 - Ryzen 3600 - 32GB - nVidia gtx 960 4gb / Win 10 - i5 4210U - 8 GB - R5 M230 | Isadora 3.0.7| Located in Brescia, Italy

      1 Reply Last reply Reply Quote 0
      • gapworks
        gapworks last edited by

        I use the "Geco" OSC/Midi Software and it works great.

        Running MBP2017 / Ventura Osx 13.6.7 / 16 GB 2133 MHz LPDDR3 / Intel HD Graphics 630 1536 MB / Latest Isadora Version / www.gapworks.at / located in Vienna Austria

        1 Reply Last reply Reply Quote 0
        • dbini
          dbini last edited by

          second thumbs up for GECO

          John Collingswood
          taikabox.com
          2019 MBPT 2.6GHZ i7 OSX15.3.2 16GB
          plus an old iMac and assorted Mac Minis for installations

          1 Reply Last reply Reply Quote 0
          • J
            jonnyrodgers75 last edited by

            GECO is great!!

            1 Reply Last reply Reply Quote 0
            • S
              Stephane_Morisse last edited by

              Also bought Geco. Nice one. Didn't use Leap Motion with Isadora yet but with Max and Live. Would say that it is a nice controller but it sometimes lacks precision and implies a CPU hit. People often use one computer to get the information then OSC to a second computer running the program using it.

              1 Reply Last reply Reply Quote 0
              • S
                Stephane_Morisse last edited by

                TekhTonic is an alternative to Geco. Also works very well...

                1 Reply Last reply Reply Quote 0
                • Maximortal
                  Maximortal last edited by

                  i got geko and techtonic, booth are good, but booth have some cons.

                  Geco is not so pricese as I need, i.e. some time i'm with open hand and it recognise as closed
                  techtonic is essentially use just one hand, and this is a very big limitation
                  I got Ni mate 2.0 and it works with leapmotion, is good but still in beta.
                  So at moment IMHO leapmotion is cool, very cooly thing to show at your (geek) friends, but not so usefull in real world, real dance-theater shows and so on. Maybe it's good for some single artistic and site specific installation

                  Iro Suraci | Win 10 - Ryzen 3600 - 32GB - nVidia gtx 960 4gb / Win 10 - i5 4210U - 8 GB - R5 M230 | Isadora 3.0.7| Located in Brescia, Italy

                  1 Reply Last reply Reply Quote 0
                  • lucslike
                    lucslike last edited by

                    I'm using leap motion with ManOSC App.

                    The app is able to count how many fingers you are using (up to ten) and to send a value through osc. 
                    The Idea is to have a patch in Isadora able to trigger some actions, like playing different movies through numbers made with finger's gesture.
                    Im having problems in making it work perfectly, because manOSC is not so precise. Mostly when opening/closing hands the App counts more or less the fingers you're using.
                    Does anybody use this App? 
                    Maybe it is possible to "clean" the OSC values coming from the Leap Motion into the OSC Listener in order to have a single value?
                    In the attached file what I am trying to do. It's a very simple attempt, made just to evaluate the Leap Motion utility.  
                    In the file there is also a patch created by ManOSC developers right for Isadora.
                    Thanks for your help!
                    1 Reply Last reply Reply Quote 0
                    • lucslike
                      lucslike last edited by

                      I'm using leap motion with ManOSC App.

                      The app is able to count how many fingers you are using (up to ten) and to send a value through osc. 
                      The Idea is to have a patch in Isadora able to trigger some actions, like playing different movies through numbers made with finger's gesture.
                      Im having problems in making it work perfectly, because manOSC is not so precise. Mostly when opening/closing hands the App counts more or less the fingers you're using.
                      Does anybody use this App? 
                      Maybe it is possible to "clean" the OSC values coming from the Leap Motion into the OSC Listener in order to have a single value?
                      In the attached file what I am trying to do. It's a very simple attempt, made just to evaluate the Leap Motion utility.  
                      In the file there is also a patch created by ManOSC developers right for Isadora.
                      Thanks for your help!

                      3c84d9-numeri_prova.izz

                      1 Reply Last reply Reply Quote 0
                      • Skulpture
                        Skulpture Izzy Guru last edited by

                        The only way I can think of cleaning the data up is to use the 'smoother' actor.

                        I don't use the ManOSC app but I know what you mean about OSC sometimes being erratic. 

                        Graham Thorne | www.grahamthorne.co.uk
                        RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
                        RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
                        RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

                        1 Reply Last reply Reply Quote 0
                        • lucslike
                          lucslike last edited by

                          That's great filter, it works very smoothly!!

                          The fluctuation now is not relevant in the comparator actor execution.
                          Thanks a lot Skulpture! 
                          1 Reply Last reply Reply Quote 0
                          • Skulpture
                            Skulpture Izzy Guru last edited by

                            Your welcome :)

                            Graham Thorne | www.grahamthorne.co.uk
                            RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
                            RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
                            RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

                            1 Reply Last reply Reply Quote 0
                            • S
                              Stephane_Morisse last edited by

                              It's not OSC being erratic, but the app not filtering its data. There should be some way to light up the quantity of data sent from the leap motion to your computer to prevent bottleneck effect.

                              1 Reply Last reply Reply Quote 0
                              • lucslike
                                lucslike last edited by

                                As I can understand this App in particular doesn't have any data filter.

                                In the attached file, the only window supplied by the App.

                                e4ee15-schermata-2015-07-23-alle-11.12.24.png

                                1 Reply Last reply Reply Quote 0
                                • LPmode
                                  LPmode Beta Silver last edited by

                                  Here is the Processing code I pasted together to stream the video from the Leapmotion to Spout. 

                                  I used this for my MFA thesis performance called In the Blink of Your Eye.
                                  http://liviu.stoptime341.com/2015/05/05/saic/
                                  you need to 
                                  -Allow images from the leapmotion control app
                                  -have spout installed
                                  -install LeapMotion for processing library - import form within processing
                                  //code--->
                                  import de.voidplus.leapmotion.*;
                                  import development.*;
                                  LeapMotion leap;
                                  //
                                  //          Spout Sender
                                  //
                                  //      Demonstrates drawing onto the Processing
                                  //      screen and sending out as a shared texture
                                  //      to a Spout receiver.
                                  //
                                  //      Based on a Processing example sketch by by Dave Bollinger
                                  //      http://processing.org/examples/texturecube.html
                                  //
                                  //      See Spout.pde for function details
                                  //
                                  // DECLARE A SPOUT OBJECT HERE
                                  Spout spout;
                                  void setup() {
                                    // size(640, 480, removeFrameBorder(P3D));
                                    size(640, 480, OPENGL);
                                    
                                   
                                    
                                   leap = new LeapMotion(this);
                                    
                                    // CREATE A NEW SPOUT OBJECT HERE
                                    spout = new Spout();
                                    // INITIALIZE A SPOUT SENDER HERE
                                    spout.initSender("Spout Processing", width, height);
                                    
                                  } 
                                  void draw()  { 
                                   
                                  //int fps = leap.getFrameRate();
                                      // Draw something
                                      background(0, 90, 100);
                                      if (leap.hasImages()) {
                                      for (de.voidplus.leapmotion.Image camera : leap.getImages()) {
                                        if (camera.isRight()) {
                                          // left camera
                                          image(camera, 0, 0);
                                        } else {
                                          // right camera
                                          image(camera, 0, camera.getHeight());
                                  //image(camera, 0, 300);
                                        }
                                      }
                                    }   
                                      // SEND A SHARED TEXTURE HERE
                                      spout.sendTexture();
                                    
                                    // ========= CAMERA IMAGES =========
                                    
                                    
                                    
                                  }
                                  // over-ride exit to release sharing
                                  void exit() {
                                    // CLOSE THE SPOUT SENDER HERE
                                    spout.closeSender();
                                    super.exit();
                                  } 
                                  //void leapOnFrame(){
                                      // println("Leap Motion Frame");

                                  M1 Max 32GB + ThinkPad P72 64GB Quadro P5200 W10. liviu.stoptime.live

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post