Skip to content

Releases: d3cod3/Mosaic

Mosaic_v0.7.0-pre-release

15 Dec 13:15
6423bc9
Compare
Choose a tag to compare

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • non-blocking system dialogs
  • lua/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module
  • tracy profiler for solid debug and profiling
  • internal dht distributed chatroom, based on libdht

CHANGELOG

  • gui : Drag and drop objects to subpatch on subpatches list to move them
  • gui : Save canvas displacement position in patch, to always restore last view
  • gui : Modified actual logger for passing commands, add selectable text and copy/paste
  • addition : Added multi-slider object with variable number of sliders and multi toggle object with variable number of toggles
  • update : Modified number object, include internal trigger to on/off data flow ( from internal menu )
  • update : Modified number and slider object, to set and save variable name, for usability
  • examples : Added some new visual programming patches examples

Mosaic_v0.6.9-pre-release

28 Nov 13:12
Compare
Choose a tag to compare

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • non-blocking system dialogs
  • lua/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module
  • tracy profiler for solid debug and profiling
  • internal dht distributed chatroom, based on libdht

CHANGELOG

  • OS : develop discontinued on windows, last available release 0.6.6
  • update : Updated core to OF 0.12.0
  • feature : added internal DHT distributed chatroom, based on OpenDHT
  • feature : Add main monitor information section in "About Mosaic"
  • feature : Added sub-patch system"
  • update : Added canvas reset button in menu ( system -> reset canvas )
  • update : Added some lua random/noise examples
  • update : Updated to imgui 1.91
  • update : Updated NDI to libndi5 and enhanced video sender/video release ndi based objects (macOS only)
  • enhancement : Automatic GUI font size and GUI scale from main monitor data for retina screens
  • code cleaning : Serious code cleanup
  • bug fixing : Various fixes

Mosaic_v0.6.7-beta

06 Oct 12:15
Compare
Choose a tag to compare

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • non-blocking system dialogs
  • lua/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module
  • tracy profiler for solid debug and profiling

CHANGELOG

  • bug fixing : Various graphical bugs on patch loading solved
  • code cleaning : Lots more warning removal

Mosaic_v0.6.6-beta

11 Sep 18:22
db94865
Compare
Choose a tag to compare

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • non-blocking system dialogs
  • lua/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module
  • tracy profiler for solid debug and profiling

CHANGELOG

  • bug fixing : Lots of fixes
  • code cleaning : Lots of warning removal

Mosaic_v0.6.5_beta

22 Jan 16:15
Compare
Choose a tag to compare

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • included automatic window video exporter with subtitler for easy tutorial creation
  • non-blocking system dialogs
  • lua/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module
  • tracy profiler for solid debug and profiling

CHANGELOG

  • update : removed Mosaic window video exporter due to cross-compatibility issues
  • bug fixing : fixed video exporter object
  • bug fixing : fixed crash on internal code editor keyboard shortcuts when no files present
  • update : switched from ofxHapPlayer to native OF video player due to some incompatibility issues with of0.11.2
  • update : added keyboard shortcut for most used objects
  • bug fixing : Fixed runtime errors when access on empty vectors
  • code cleaning : Lots of warning removal

Mosaic_v0.6.4_beta

20 Jan 13:51
Compare
Choose a tag to compare

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • included automatic window video exporter with subtitler for easy tutorial creation
  • non-blocking system dialogs
  • lua/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module
  • tracy profiler for solid debug and profiling

CHANGELOG

  • enhancement : added sender and receiver objects, wireless data transport implemented
  • bug fixing : Various fixes

Mosaic_v0.6.3_beta

16 Jan 18:57
Compare
Choose a tag to compare

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • included automatic window video exporter with subtitler for easy tutorial creation
  • non-blocking system dialogs
  • lua/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module
  • tracy profiler for solid debug and profiling

CHANGELOG

  • update : Now same identical basecode and functionalities on all supported OSs (various Linux distros, macOS starting from 10.11 and Windows starting from W10)
  • update : updated libs for cross-compile
  • update : disable object creation via keyboard from floating menu for better usability
  • enhancement : audio devices managing and setting refactored, removed lots of runtime crash situations
  • update : Now minimum macOS required is 10.11 ( El Capitan )
  • update : removed ofxPDExternal addon for cross-compile compatibility
  • bug fixing : Various windows fixes
  • update : switched ofxAudioAnalyzer for ofxFft due to windows native compiling issues with essentia lib (removed)
  • feature : added terminal instructions for fixing camera and microphone permissions on osx
  • update : switched to original maintained ofxLua addon by @danomatika
  • feature : Add GPU information section in "About Mosaic" from @Daandelange
  • bug fixing : internal code editor cleaned up and lots of fixes
  • bug fixing : Various fixes for Monterrey and later macOS
  • update : Updated core to OF 0.11.2

Mosaic_v0.5.0_beta

04 Sep 10:51
Compare
Choose a tag to compare
Mosaic_v0.5.0_beta Pre-release
Pre-release

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • included automatic window video exporter with subtitler for easy tutorial creation
  • non-blocking system dialogs
  • lua/python/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module
  • tracy profiler for solid debug and profiling

CHANGELOG

  • Added ofxHapPlayer addon ( forked with some minor tweaks ) for using now in Mosaic ( OSX & linux ) the HAP codec as the standard for the video player object
  • Added ofxSyphon addon ( retro compatibility fork ) and syphon sender + syphon receiver objects on OSX
  • added texture mixer object to mix up to 32 texture using alpha

Mosaic_v0.4.9_beta

31 Jan 09:12
Compare
Choose a tag to compare
Mosaic_v0.4.9_beta Pre-release
Pre-release

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • included automatic window video exporter with subtitler for easy tutorial creation
  • non-blocking system dialogs
  • lua/python/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module

Mosaic_v0.4.8_beta

13 Dec 08:01
Compare
Choose a tag to compare
Mosaic_v0.4.8_beta Pre-release
Pre-release

SPECIFICATIONS

  • FLOSS, Free/Libre and Open Source Software
  • cross-platform
  • openGL 4.1, glsl shading languages from 150 to 410
  • plugin injection capable, see Mosaic Plugin
  • multi-threaded
  • ImGui based docking GUI interface
  • included automatic window video exporter with subtitler for easy tutorial creation
  • non-blocking system dialogs
  • lua/python/glsl/bash live-coding
  • pure data live-patching
  • good selection of audio synthesis modules
  • non-linear interactive graphical timeline
  • warping integrated on output window object
  • mapmap style projection mapping module