Skip to content

Releases: bigfug/Fugio

v2.8.0

23 Mar 23:59
Compare
Choose a tag to compare

NEW

  • German translation (thanks RK!)

UPDATED

  • The install_fugio script for OS X now checks that XCode tools and Cask are installed

v2.7.0

23 Mar 23:58
Compare
Choose a tag to compare

NEW

  • Added LoggerNode
  • Some language translation should now be supported, such as standard entries in the file menu
  • Added Quaternion pin
  • Added support for Lua types to set their own data on output pins
  • New install_fugio script for Mac

UPDATED

  • OSC Encoder and OSC Join now accept lists of values and will generate OSC messages with multiple values in
  • Updated the build files quite a lot
  • Added new dependencies to the Homebrew script

FIXED

  • Firmata output pins > 7 now work (thanks J. Gutierrez!)

Oculus Rift

09 Mar 23:46
Compare
Choose a tag to compare

NEW

  • Oculus Rift support on Windows (no current support on Mac/Linux) - including example
  • Quaternion support to Lua (see Examples/LuaQt/Quaternions.fug) as suggested by MC
  • OpenCV flip node (flips images vertically)

UPDATED

  • More work on Firmata digital input pins

FIXED

  • Result of LuaMatrix4x4::IsIdentity() wasn't being returned correctly
  • MatrixRotateNode was always setting its inputs to zero on load

ARToolKit5

03 Mar 11:30
Compare
Choose a tag to compare

NEW

  • ARToolKit plugin (suggested by MC)
  • Added dialog to Video Capture for more control over the resolution, frame rate, and format of the captured image
  • Ceil, Floor, and Round nodes added to Math plugin (suggested by WN)
  • Support for UYUY, 32S, and 32F images
  • DistanceTransform, ConvertTo, Add nodes in OpenCV

UPDATED

  • Linux build up to date (reported by BF)

FIXED

  • PortMidi could crash if there weren't any devices when a MIDI Input node was added (reported by AS)
  • Stability fixes for TCP Send/Receive

OpenCV, dlib, and Video Capture

24 Feb 00:40
Compare
Choose a tag to compare

NEW

  • OpenCV, dlib, and Video Capture plugins
  • Nodes: Background Subtraction, Cascade Classifier, Dilate, EqualizeHist, Erode, Find Contours, Grayscale, Image Convert, Image Homography, Image Threshold, InPaint, InRange, Moments, Face Features, Media Timeline
  • Examples: Video Capture, Colour Tracker, Face Detect Smile, and Media Timeline
  • YUV420P support
  • Rect/RectF support to ArrayPin

UPDATED

  • SerialInput/Output show status of connected device
  • Added formats and scaling to FFMPEG ImageConvertNode

FIXED

  • Firmata input pins weren't working (reported by J. Gutierrez)
  • General Firmata clean-up
  • MediaProcessorNode wasn't working
  • LuaImage wasn't accessing input images properly
  • BGR, RGB, and YUV422 formats weren't being handled correctly in FFMPEG ImageConvertNode

VST3 support

17 Feb 16:52
Compare
Choose a tag to compare

This week I have a new VST plugin for you. It loads the hundreds of available VST3 audio plugins (not VST2 ones, for now) for real-time audio processing.

It seems pretty stable but obviously I can’t test it with all the VST plugins that are available. Let me know if you have any problems…

NEW

  • VST plugin
  • Added OpenGL TextureCloneNode
  • Added FlipFlopNode
  • Added new OpenGL snippets

UPDATED

  • Spout updated to 2.006
  • MIDI now plays duplicate notes

FIXED

  • MIDI Channel Input wasn’t creating the note-value pin properly

Media Recorder

20 Jan 06:48
Compare
Choose a tag to compare

NEW

  • Added MediaRecorderNode to FFMPEG plugin
  • Added Video Shader Record.fug example
  • Added help link to pins (right/ctrl click to find it in the context menu)
  • Added PlayheadFramesNode to Time plugin

CHANGED

  • Added Time pin to MediaNode

FIXED

  • FFMPEG Image Convert didn’t let you change the format
  • ImageToTextureNode was aligning to 32 bytes (not 32 bits!)

WebSocket Client

14 Jan 01:14
Compare
Choose a tag to compare

NEW

  • Added WebSocketClient node
  • Added WebSocket Echo example

UPDATED

  • Updated Windows build to VS 2015
  • Lots of work on the wiki

Timeline

07 Jan 16:31
Compare
Choose a tag to compare

NEW

  • Timeline plugin
  • Supports single pass rendering to OpenGL cubemap using geometry shader
  • ImageSaveNode takes a frame number
  • Added texture compare support in OpenGL
  • Added CubeMapRender node to OpenGL
  • OSC decoding of more types, including blobs

CHANGED

  • Updated FFMPEG on Windows to 3.2
  • Updated Lua on Windows to 5.3.3
  • API: moved node creation to context – plugins need rebuild

FIXED

  • Nodes rendering outside of the editor window (reported by @braedenf)
  • OSC decoding with multiple arguments wasn’t suggesting correct pin type (reported by C. Littleford)
  • PortAudio loading on macOS
  • Plugin loading issue on Windows (reported by A. Fundorin)
  • Handling of multibyte device name handling in PortAudio on Windows (reported by A. Fundorin)
  • OpenGL initialisation on Windows

FFMPEG Plugin

01 Dec 13:30
Compare
Choose a tag to compare

NEW

  • FFMPEG plugin for media playback
  • "Trigger Array" and "Trigger Boolean" nodes

UPDATED

  • Removed dependency on Homebrew (for users - still required for building Fugio on macOS/OS X)