• 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

    PROBLEM WITH PROCESSING SKETCH

    Troubleshooting and Bug Reports
    3
    11
    4896
    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.
    • E
      eratatat last edited by

      Hi there.

      I have a sketch on processing to receive the image from kinect v2 and send it then to Isadora via Spout. This was working just fine, but since I updated on windows 10 and latest version of processing I get an error

      Could not run the sketch (Target VM failed to initialize).
      For more information, read revisions.txt and Help ? Troubleshooting.

      All the rest of the sketches work just fine. 

      And don't have an NVidia graphics card, which seems to generate a problem due to drivers. ANY IDEAS Please?

      import spout.*;
      import KinectPV2.*;

      PImage img;
      PGraphics canvas; 
      KinectPV2 kinect;
      Spout spout;

      void setup() {
        size(640, 360, P3D);
        textureMode(NORMAL);
        kinect = new KinectPV2(this);
        kinect.enableDepthImg(true);
        kinect.enableBodyTrackImg(true);
        kinect.enableColorImg(true);
        kinect.init();

        canvas = createGraphics(1920, 1080, P3D);
        img = loadImage("SpoutLogoMarble3.bmp");
          spout = new Spout(this);
        spout.createSender("rgb image");

        
      } 

      void draw()  { 

      background(0, 90, 100);
      noStroke();
      canvas.beginDraw();
        canvas.image(kinect.getColorImage(), 0, 0, 1920, 1080);
            canvas.endDraw(); 
            
                spout.sendTexture(canvas);

      }

      mark_m 1 Reply Last reply Reply Quote 0
      • mark_m
        mark_m @eratatat last edited by

        @eratatat

        I would suggest that there are much easier ways of doing this with the new Kinect than via Processing.

        There are two main approaches, using NIMATE, which @Skulpture has been exploring, and which I have been doing lots of investigation into recently, though more with skeleton tracking than with ghost mapping and then @DusX has created his own solution, the Kinect2Share which is excellent at getting the full range of Kinect images (B&W cutout, Colour, keyed and depth) into Isadora via Spout.

        NiMate: https://ni-mate.com/
        Skulpture's tutorial on using NiMate with Isadora
        DusX / Ryan's Kinect2share

        Hope this helps
        Mark (t'other one)

        Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
        Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
        PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
        www.natalieinsideout.com

        E 1 Reply Last reply Reply Quote 0
        • E
          eratatat @mark_m last edited by

          @mark_m thanks for the info. I had used kinect2share before and now downloading it again to try it out. Sorry, to ask, but if I download the zip file, how can I run the app? 

          thanks

          mark_m 1 Reply Last reply Reply Quote 0
          • mark_m
            mark_m @eratatat last edited by

            @eratatat
            Here's the direct link to downloading the release file, just so we know you have the right one.
            Unzip the file, then you will see kinect2share.exe. All you need to do is double click on that to open the program.






            Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
            Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
            PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
            www.natalieinsideout.com

            E 2 Replies Last reply Reply Quote 1
            • E
              eratatat @mark_m last edited by

              @mark_m thanks a lot. I've downloaded it and am running it now. However, when I try to run spout on isadora, it crashes!!!! Is there something I need to be careful of about what I get from kinect2share?

              1 Reply Last reply Reply Quote 0
              • E
                eratatat @mark_m last edited by eratatat

                @mark_m I'm updating you on this because unfortunately I'm not on the solution to a simple problem as yet. I downgraded to spout 2.005, instead of the new one. 

                I tried again the processing sketch, it worked at first, but then stuck again with the same message.

                I'm running now kinect2share. 

                I receive other images (keyed image etc) apart from the RGB image on Isadora. 

                Is there any possibility that there is a bug with spout with HD sendout? 

                I'm on windows 10 and spout 2.005, was on windows 8 before and spout 2.005 and everything was working. I really can't understand why I can't receive the RGB image. Any help would be useful, I've got the same show running for a second season and it's almost as if I'm on point 0 again!

                1 Reply Last reply Reply Quote 0
                • E
                  eratatat last edited by

                  @dusx 

                  I can't get the RGB image out to either Isadora or Resolume. 

                  The keyed and cutout images are sent via Spout alright

                  Is there something extra I have to install? 

                  I would really appreciate if you can help, this is simple, just trying to figure it out!

                  Massive thanks

                  mark_m DusX 3 Replies Last reply Reply Quote 0
                  • mark_m
                    mark_m @eratatat last edited by mark_m

                    @eratatat  Maybe stupid question, but if all you're using the Kinect for is to get an RGB image into Isadora, there are a lot of other easier ways to do that...Anyhow, I am on Windows 10 with Spout 2.005 and I am not having issues getting the RGB image from Kinect2share into Isadora. Strange that you should get all the others but the RGB one. I've no idea what could be different about that. Maybe @DusX does.

                    You have worked your way through this article to make sure that Spout is properly installed for Isadora?
                    And you've had a look at the Spout manual which is installed with the program to check all is configured properly there?
                    If Spout isn't working with the Kinect RGB image in either Isadora or Resolume, it suggests to me that the problem is with either Spout or your system.
                    I see you've already posted your problem on the Spout forum. At this point I've nothing further to suggest. Wiser minds than mine may have better solutions.

                    Intel NUC8i7HVK Hades Canyon VR Gaming NUC, i7-8809G w/ Radeon RX Vega M GH 4GB Graphics, 32GB RAM, 2 x NVMe SSD
                    Gigabyte Aero 15 OLED XD. Intel Core i7-11800H, NVidia RTX3070, 32GB RAM 2 x NVMe SSD
                    PC Specialist Desktop: i9-14900K, RTX4070Ti, 64GB RAM, Win11Pro
                    www.natalieinsideout.com

                    1 Reply Last reply Reply Quote 0
                    • DusX
                      DusX Tech Staff @eratatat last edited by

                      @eratatat
                      Have you 'checked' the "Color -> spout" option in the Parameters dialog (in kinect2share)?
                      If you are able to get the other feeds, that's the only reason I can think of.
                      Internally they are all running the same way.

                      Note, that if you are not using the Keyed image, you should make sure its unchecked (slows the framerate, its cpu heavy)

                      Troikatronix Technical Support

                      • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                      • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                      • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                      Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                      1 Reply Last reply Reply Quote 0
                      • DusX
                        DusX Tech Staff @eratatat last edited by

                        @eratatat

                        Well.. I just did a quick test, and it seems 2 of the spout feeds aren't working for me now.... really strange.. I swear they were.
                        So I can only suggest trying a older release. I just tested with the previous release (kinect2share_v0.2-beta) and Color is listed for Spout.

                        heres the link to the releases page: https://github.com/rwebber/kin...

                        I'll take a look at fixing this in the current build asap

                        Troikatronix Technical Support

                        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                        1 Reply Last reply Reply Quote 0
                        • DusX
                          DusX Tech Staff last edited by

                          OK, It seems that I did something that's blocking a couple Spout feeds, when the On-Off of the NDI features is set off.
                          So make sure NDI is checked, restart the app, and test for the Spout feeds you need.
                          There isn't much overhead until you turn on the NDI feeds individually, so it should be fine.. 
                          I have the fix working in my local build so I will push out a fix to github as a new release in the next day or so.

                          Troikatronix Technical Support

                          • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                          • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                          • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                          Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

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