Fire / Time at chosen FPS

Hi ;)

Was wondering it it would be possible to get something like a "Fire at FPS" (and "Allow FPS" for protocols modes) nodes.

Got a new MacBook Pro with ProMotion display up to 120 Hz, now all my compositions run at 120 fps :).
One can change it to 60 FPS in System Preferences, but having to switch it back and forth isn't that great.

Moreover, when I tried to set it even lower, 48 FPS, I saw I was able to run a Shadertoy cloud shader in fullscreen, which was laggy in 60 Fps.

And while being able to manually switch it in System Preferences is possible, I think a "Fire at FPS" node would still come handy for distribution. If for example you know a given animation would be quite heavy to run at 120 Hz, you could set it at 30 or 60 FPS manually for distribution.
A smooth 30 Hz for heavier compositions will always feel smoother then a laggy 60 Hz ;)

So a node with an input port where you select the frame rate, and you get a time output port refreshed at the chosen rate.

For Protocol Modes and the sidebar Time Input, I don't know, I guess the team would know best.
Maybe a right click set to "Automatic" by default, but with an option to choose some frame rates ?
Or leave the sidebar as it is, and use the hypothetic node "Allow Time at FPS (or Change Time Framerate) for manual changes.

Right now I tried to limit it with this crude idea showcased below, but set to 1/48 or 1/60, the animation isn't as smooth compared to manually setting the display rate at 48 or 60 Hz, so this isn't great but also adds many nodes to the canvas.

Thanks

Component: 

Tags: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo CE and Vuo Pro

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Capture Image of Screen doesn't respect Active unless receiving Event

  1. Use Capture Image of Screen
  2. Set Screen to 'Active'
  3. Active screen is not detected when user drags Window from one screen to the other Poll the node with an Event directed to 'Screen' occasionally.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo CE and Vuo Pro

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Capture Image of Screen: allow manual control of capture

I'm capturing image from the screen, and for CPU performance reasons am wondering if there could be an option to trigger the capture rather than 'Periodically takes a screenshot of part of the screen.' which is the default, and only, current behaviour.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo CE and Vuo Pro

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Due to how Capture Image from Screen is implemented, we'd create a separate node for this.

SyphonCast v1.0

SyphonCast is an app created in Vuo 2.0.2, it looks at the primary and secondary displays connected to your Mac and allows the user to choose which display they would like to screen mirror over to Syphon. SyphonCast appropriately scales the resulting image to the broadcast resolution chosen. By default the settings are Primary Display at 1080p resolution.

I created this app to use with NDISyphon to allow me to broadcast my displays over the network to another computer.

Composition and supporting files: 

Exported App: 

Distinguish screens that lack unique identifiers by showing the port the display is connected to

From Reliable way of identifying multiple display

Some displays, such as Chris's Epson projectors, don't publish a serial number or other unique identifier. If you have multiple of these displays, you get multiple identical entries in Vuo's Screen input editor, so you can't predictably select the one you want.

Vuo could work around this by adding a section to the Screen input editor that shows which port on the computer each display is plugged into.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo CE and Vuo Pro

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Pages

Subscribe to RSS - Screen