Exported apps bounce endlessly if they don't have a window, and the "Receive Leap Frames" node doesn't work unless the composition has a window and it is focused

Steps causing the bug to occur

  1. Load vuo file supplied
  2. Create application
  3. run application

How did the result differ from what you expected?

I would have expected the .app to just do the same thing as opening the composition and hitting play, which works.

Other notes

  • Vuo version: 0.6.1
  • macOS version: OS X 10.9

leap to midi.vuo (1.75 KB)

leappy.app_.zip (8.99 MB)

Thanks for the report, @blackburst.

Confirmed — the app continues bouncing endlessly in the Dock. It appears that the app is actually running; the Dock just didn’t get the message to stop bouncing.

If you add a node that creates a window — Display Console Window or Render Scene/Layers to Window, you’ll get an app that doesn’t bounce endlessly. As far as I can tell, it’s just headless apps that bounce endlessly.

We’ll try to get this fixed soon.

But the it still doesn’t actually work. It’s not sending the midi data. I can open up the comp in the editor and see the midi being received on another computer (network midi connection) but not with the .app.
True, the crash was actually in 0.6.0, bouncing in the dock for 0.6.1. apologies for that.

Oh. Hmm. I don’t have my Leap with me at the moment. I’ll investigate further tomorrow when I get it back, and see if I can figure out what’s going on.

it works when a console window is added, not otherwise.

it works when a console window is added, not otherwise.

@blackburst: Thanks for clarifying. It looks like there are 2 separate issues here: 1. the Receive Leap Frames node doesn’t work unless the composition has a window and the window is focused, and 2. headless exported apps bounce endlessly. We’re tracking both issues and hope to have them fixed soon.

@bLackburst: We fixed both issues in Vuo 0.7.0 (Receive Leap Frames wasn’t working in the background, and issues with exporting headless apps).