Releases: d3cod3/Mosaic
Releases · d3cod3/Mosaic
Mosaic_v0.7.1-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
- 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
--bug fixing : Fixed patch loading timing issues
Mosaic_v0.7.0-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
- 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
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
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
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
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
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
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
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
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