Released on 2021.04.10
Vuo 2.3.0 is a free update. Highlights include:
- Native support for Apple Silicon (M1/ARM64)
- Fixed issue where
Receive Live Video
andCapture Image of Screen
were slow on Apple Silicon - Added
Summarize List Items
node - Added
Transform 3D Object (TRS)
andTransform Layer (TRS)
nodes
Read on for all the details.
Overall
- Added native support for Apple Silicon (M1/ARM64)
- Apple Silicon support for NDI® is not yet available — when/if NewTek releases a library that supports Apple M1 processors, we'll be able to add support for NDI® on M1 in Vuo
- Apple Silicon support for Leap Motion is not yet available — when/if Ultraleap releases a library that supports Apple M1 processors, we'll be able to add support for Leap Motion on M1 in Vuo
- Apple Silicon support for FxPlug is not yet available — we're working on it for Vuo 2.4.0
- Vuo node developers will need to recompile their node classes with the Vuo 2.3.0 SDK for them to work on Apple Silicon (they still work on x86_64 without recompiling)
Built-in Nodes, Types, and Input Editors
- In the
Receive Mouse Moves
node, addedApp Focus
port (Thanks to keithlang for requesting this!) - Fixed issue where
Receive Live Video
andCapture Image of Screen
were slow on Apple Silicon (Thanks to keithlang for reporting this!) - Fixed issue where
Add Analog Image Distortion
would output black on Apple Silicon when the "Noise Scale" port is zero (Thanks to Eurotrash and Motus Lumina for reporting this!) - Fixed issue where
Play Movie
would leak memory when seeking (Thanks to keithlang for reporting this!) - Fixed issue where meshes without vertex colors would render as black after being passed through a 3D Object Filter (Thanks to Eurotrash and Motus Lumina for reporting this!)
- Fixed issue where exported apps would have a light titlebar even when the system is in dark mode (Thanks to David for reporting this!)
- Added
Summarize List Items
node - Added
Transform 3D Object (TRS)
andTransform Layer (TRS)
nodes - In the
Enqueue
node, added the option to remove the limit on the queue size - Fixed crash when using
Play Movie
to play a movie without a video track - Fixed issue where a composition with
Capture Image of Screen
(and no windows) would bounce endlessly in the Dock - Clarified credit to the image creator in the "Flip Photo" example
- Changed
Receive Live Audio
's trigger port to default to enqueue events, for more reliable audio streaming/recording - Added 'size' and 'dimensions' as keywords for various cropping-related nodes
- Added keywords to
Get Items from List
andShuffle List
so they're easier to find if you want to reorder a list - Fixed memory leak when showing a port popover for an image port
Vuo Editor
- Fixed issue where undoing a change to a protocol composition always caused the published port sidebars to display (even if the change had nothing to do with published ports) (Thanks to Bodysoulspirit for reporting this!)
- Fixed issue where the editor would disconnect from compositions when the system went to sleep (Thanks to keithlang for reporting this!)
- Fixed crash when live-editing after packaging a
Calculate
node as a subcomposition (Thanks to keithlang for reporting this!) - Updated French translations (Thanks to Kewl for assisting with this!)
- Fixed issue where the node library grew slightly wider each time the Editor was launched
- Fixed crash when attempting to open a file with a
.vuo
extension that isn't actually a composition file - Fixed issue where cables sometimes couldn't be dragged from published ports with long names
- Fixed issue where the Composition Information dialog's tab bar rendered incorrectly on macOS 11
- Fixed issue where an input port with a large amount of data would slowly show a large tooltip
- Fixed issue where resizing a drawer during live-editing wouldn't carry over the drawer's current values
- Improved performance of pasting and duplicating nodes, by waiting to populate the "Change To" menus until they're shown
Documentation and Examples
- Fixed broken links to opensoundcontrol.org
- Fixed issue where captions were missing from code listings in the manual
- In the manual's "Quick Start" section, fixed a discrepancy between a screenshot and its text
- Updated image in "Flip Photo" example composition to iPhone 12
- Clarified documentation on published input ports in the shader editor
- Added more example compositions to the File > Open Example > Image Filter/Generator/Transition menus
SDK
- Added support for using
CVPixelBufferCreateWithIOSurface
with Vuo's IOSurfaces
Download
vuo-2.3.0.zip
vuo-2.3.0-composition-examples.zip
vuo-2.3.0-sdk.pkg
vuo-2.3.0-src.zip
vuo-2.3.0-de-highContrast.pdf
vuo-2.3.0-de-solarized.pdf
vuo-2.3.0-en-highContrast.pdf
vuo-2.3.0-en-solarized.pdf
vuo-2.3.0-es-highContrast.pdf
vuo-2.3.0-es-solarized.pdf
vuo-2.3.0-fr-highContrast.pdf
vuo-2.3.0-fr-solarized.pdf
ffmpeg-4.3.1.tar_.xz