Skip to content

Releases: bigfug/Fugio

bootstrap

27 Feb 16:50
Compare
Choose a tag to compare
bootstrap Pre-release
Pre-release

v4.0.0-alpha

25 Feb 22:47
Compare
Choose a tag to compare
v4.0.0-alpha Pre-release
Pre-release
Fixed up some small errors

v3.1.0

25 Feb 13:21
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.1.0

v3.0.0

26 Apr 11:10
Compare
Choose a tag to compare

Fugio version 3.0.0 is a roll-up of all the development work done during the last 2.14.0 release

v2.14.0

07 Dec 13:17
Compare
Choose a tag to compare

NEW

  • New logo!
  • OpenGL ES support
  • NDI plugin added
  • FugioShow
  • OpenGL EasyShader2D, ArrayToTextureBuffer node
  • Point and Line support with pin, Lua class
  • OpenCV Hough Lines and Simple Blob Detector nodes
  • IntToBits, Multiplexor, AndBits, BitsToPins, FlipFlop, NandBits, NorBits, OrBits, XorBits, Min, Max, CosineDegrees nodes added to Math plugin
  • SplitList, StringSplit, JoinPoint nodes
  • GPIO Raspberry Pi node
  • Can run Fugio with --opengl, --gles, or --glsw for OpenGL desktop, ES, and software renderer
  • Added OpenGL Barrel Distortion example
  • Added Geometry plugin with PolygonNode (early stage)

UPDATED

  • Iterations added to OpenCV Erode/Dilate
  • Nodes that take a filename will pop up a file dialog when you 'Edit Default' so you don't need a FilenameNode
  • Math Add, Divide, Multiply, and Subtract nodes work on a wider range of input data types
  • Variant pins show useful data when you hover the mouse over them
  • Added lots of new data types to ArrayPin

FIXED

  • Code should be Qt 5.7 compatible
  • Fixes to TextureMonitor

v2.13.0

28 Jul 10:45
Compare
Choose a tag to compare

NEW

  • New Examples:
    • ISF/Render To Texture
  • New Nodes:
    • OpenGL/Render To Texture
    • Time/Universe Receive
    • Time/Universe Send
  • Time synchronisation is working and almost ready for release

UPDATED

  • ISF and Texture Monitor use the correct texture coords

FIXED

  • ISF wasn't restoring the current framebuffer
  • Saving broke some file paths
  • Cleaned up some incorrect OpenGL calls
  • Image format could get confused in OpenCV/Flip

v2.12.0

21 Jul 07:01
Compare
Choose a tag to compare

NEW

  • Added ability to save an image of the currently open patch from the file menu
  • New Nodes:
    • Core/BitsToBool
    • Core/BoolToBits
    • Math/Modulus
    • Network/PacketDecoder
    • Network/PacketEncoder
    • Serial/SerialDecode
    • Serial/SerialEncode
    • Text/TextEditorRemote
    • Time/UniverseTime
  • New Pins
    • Core/BitArray
    • Text/SyntaxError
  • Added Bias pin to SignalNumber
  • Saving patches creates (backwards compatible) human readable header
  • Started adding the concept of a Universal Time between Fugio instances running over a network (not quite ready for use yet!)

UPDATED

  • Compiled with Qt 5.9
  • Fugio now processes patches on a separate thread (currently locked to 100fps)
  • Updated SyntaxHighlighter system
  • Updated Lua Matrix4x4 and Vector3d classes
  • FugioLib is now compiled and linked as a static library
  • OutputRange accepts index
  • Lua now has a trigger pin
  • Adjusted latency handling in DevicePortAudio
  • Added performance counter in SpoutReceiver
  • Rewrote OpenGL/Context to use QOffscreenSurface (a good thing!)

FIXED

  • Fixed a whole heap of issues in FFMPEG media playback
  • Magnitude wasn't using sample count
  • Caught invalid input to ScaleImage

v2.11.0

02 Jun 14:32
Compare
Choose a tag to compare

NEW

  • Interactive Shader Format (ISF) plugin
  • OpenGL TextureMonitorNode
  • Added exprtk submodule
  • Added initial Windows 64 build (not all plugins supported)

UPDATED

  • Builds with Qt 5.5
  • FilenameNode reports error when file doesn't exist
  • Optimised drawing of background in MIDI and Media timeline

FIXED

  • Various minor build issues

v2.10.0

27 Apr 17:25
Compare
Choose a tag to compare

NEW

  • Tested compilation on Debian 8
  • Group position and zoom is now saved (also between editing sessions)
  • Added "Import..." entry to file menu
  • MidiTimelineNode supports loading .mid files (via Import) into the editor (no editing yet!)
  • Added Timeline includes

UPDATED

  • More error reporting in FFMPEG
  • Added reset pin to BackgroundSubtractionNode
  • Spanish translation updated
  • GL_PRIMITIVE_RESTART_FIXED_INDEX flag added to OpenGL state
  • Oculus Rift won't cause the API to open the desktop app until the node is added

FIXED

  • Wasn't seperating audio and video frames in MediaSegment
  • TextureToImageNode wasn't using the right image format
  • LuaImage wasn't using the right image format either
  • Crash during group delete
  • Group breadcrumb trail fixed when deleting groups
  • Adding pins to groups wasn't immediately shown in editor
  • VST3Node can now handle creating any number of pins
  • Timeline editing fixes

v2.9.0

01 Apr 13:58
Compare
Choose a tag to compare

NEW

  • Fugio editor Spanish translation by J. Ruiz
  • Added locale command line parameter

UPDATED

  • German translation updated by @BigHoss
  • PortTime resolution is now set

FIXED

  • MIDI note off handling in VST3