6.0.240419 [usine] hard crash on MacOSX M series concerning surround-panner and XYZ draw modules [module] array-unpack : issue input values are inverted [module] network-osc-receive : new data-array-combined output [module] panel-array-editor-data & panel-array-editor-string : new edit-with-dbl-click option [module] global-array-save-load-file faster process [module] global-array-save-load-file new inlet to set a list of isolate-on-load values [module] new option to draw matrix modules with circles instead of squares 6.0.240410 [usine] improvements of racks and devices calculation on MacOS M series [usine] light engine: potential conflict in channels on plots [usine] various GUI improvements [usine] the templates engine now accepts .midi files [module] midi-piano-roll improvements (design, time signature edition) [module] panel-array-editor: last-clicked-line is now reset properly [module] audio-timeline new single-channel option for a more precise panning of samples [module] comma-text-combine-inverse now works as the array-combine-inverse module 6.0.240403 [usine] various errors on display hints 6.0.240402 [usine] various Usine freezes at startup on MacOS 6.0.240328 [module] some user-modules are not visible on creation [module] in usine-grid-module the option show-when-active-on-the-grid doesn't work properly [module] procedure-call can crash when called from a threaded sub-patch [module] synchro-clock is now restarted when the module is set to on [usine] devices on/off state is not stored in rack PRESETS [usine] the sound card is not properly initialized when a wkp is present in a /Deploy folder [usine] some sound cards (RME) are not compatible with the soft-clipping option [usine] various touch-screen issues [usine] new hint panel display, solves various hint Z-order issues [usine] new load & save list commands on listbox editor [usine] possible crash of with captions starting with char '#' 6.0.240322 [module] control-fader-string the default value is not applied on [ctrl+click] [module] panel-array-editor-xxx, panel-matrix new scroller-pos-h inlet/outlet to change the horizontal scroller pos [module] new 'addition mode' in video-draw-line and video-draw-pixel [module] audio-oscillator-wavetable possibility to get the waveform array output on load wavetable 6.0.240308 [usine] new audio sound card device, solves all reported issues [usine] protection against OSC send overload [usine] NO-AUDIO mode doesn't work properly [module] usine-preset-module location is not stored properly [module] global-array-string is not reset properly [module] 3D-viewer doesn't work properly with touch-screens [module] global-array-osc new inlet to force resend only if active-osc is ON [module] global-array-osc the index number is not added to the address if the global-array size = 1 [module] all bypass inlets now works as expected 6.0.240226 [module] procedure-call new execution mode : 'automatic': is executed automatically when any input has changed. [module] external-device-HID doesn't work properly [module] control-play-switch doesn't work on the grid [module] control-switch-double doesn't work on the grid [module] non square knobs can't be used properly with the mouse [module] various calculation issues in data-generator-sequenced-points-curve [module] mouse-over output now works on controls and child controls 6.0.240216 [usine] various graphic issues in the patching window [module] reverbGenerator and reverbConvolution optimization [module] data-scaling-mapper-values, array values inlets don't work [module] data-generator-sequenced-steps, lock inlet doesn't work 6.0.240207 [usine] graphic speed of the GUI improved [usine] new MacOS audio devices, fixes various sound card issues [usine] webp images are now supported [usine] improved wire design in patching window (antialiased) [module] all xxx-mix-mixer are potentially not connected correctly if loaded from a HH5 6.0.240205 [usine] various engine optimization and bugs fixed [usine] wire offset is not loaded correctly 6.0.240202 [usine] macOS, "video-multi-threading" optimization is no longer available (was too fragile on mac M-series) [usine] setup macOS, "metal" hardware acceleration is no longer available (was too fragile on mac M-series) [usine] new rebuild-all command in the UsineObjects inspector to rebuild all the database [module] panel-array-editor can crash on recreate-module operation [module] array-unpack new speed inlet to adjust the output speed 6.0.240130 [usine] screen scale issue on Intel Mac 6.0.240129 [usine] various important correction during the patching operations 6.0.240127 [usine] some duplicated connexions can appear in patches 6.0.240126 [usine] possible issues with fixtures on the grid 6.0.240125 [usine] macOS sound cards, MIDI, plugins issues on Mac M-series fixed [usine] new protection to avoid duplicated connexions [module] array-set-element-values now accept indexes with len=0 [module] array-delete-values now accept trim-values with len=0 [module] audio-pan-stereo-panner L/R outputs are inverted [module] inverted option in bindings doesn't work for switches s 6.0.240122 [usine] macOS sound cards, MIDI, plugins issues fixed [library] various details solved in the tutorial [module] device-output-audio-selection-multi doesn't work properly [module] device-output-audio-selection doesn't work properly 6.0.240118 [usine] macOS plugin compatibility with 10.13 [usine] some procedures examples added in the library [usine] various library patches corrections 6.0.240116 [usine] various stability improvements [usine] various bugs corrected [usine] loading of wkp faster 6.0.231222 [usine] various stability improvements [usine] various bugs corrected [usine] stronger exploration for connected computers (network-share) 6.0.231212 [usine] new MIDI device [usine] new sdk [module] video-mix-split : bad bounds calculation 6.0.231116 [module] new audio-pan-vbap-vector-amplitude-2d module [module] possibility to define the center position in all "xy" and "wyz" modules [usine] implementation of the universal user-module (*.macos64uni) [usine] more debug information added in the binary 6.0.231113 [module] critical stability issues in the midi-sampler [module] new center-position-X,Y,Z option in various module's panel [module] backward compatibility issue with the midi-mix-selector [module] new panel-embedded-web-page module to add html and javascript objects in Usine [module] new text-editor module [usine] new global-color (of controls) management [usine] new sampler-in-memory template with reverse option [usine] various details and optimizations [script] new TStringList AppendToFile method 6.0.231026 [usine] new video grid fade behavior, more adapted for chaining effects [usine] new video files template [usine] new use-small-MTU option in setup to reduce the size of shared packets (experimental) [usine] dropped buses from the binds-panel are not saved properly [usine] "inverse" learn settings is not visible in the settings-panel [usine] video-multi-threading doesn't work for 3K videos [usine] by default popup windows are now shown on the same screen as Usine's screen [usine] new script editor window with embedded VSC [usine] faster caching off incoming shared global-arrays [SDK] possible mismatch in the result of sdkGetEvtString [module] new cross-fade calculation in audio-delay-amplitude-time [module] new font options in panel-text [grid] impossible to drop controls onto the grid (shift+ctrl) not solved on MacOS 6.0.231013 [module] array-get-element-value interpolation doesn't work [usine] long captions can appear on several lines [usine] long captions can appear on several lines [grid] impossible to drop controls onto the grid (shift+ctrl) [usine] still screen scaling issues on MacOS Sonoma 6.0.231012 [module] comma-text-combine/inverse and array-combine/inverse, new size inlet to adjust the number of combine dynamically [usine] impossible to unlock a hidden sub-patch, fixed [usine] parent patch appears when dragging a module in a sub-patch [usine] new debug command: create-all-modular-racks (for intern use only) [usine] GUI refresh of some library patches and racks [module] refactoring of some modules 6.0.231005 [grid] various issues with fixtures located in the grid [grid] new insert-new-line command on the grid [usine] screen scaling issues on MacOS Sonoma [usine] improved stability on macOS [usine] changing the floating-window mode no longer reset the border-width and round-size [module] file-delete now works with comma-text for multiple delete [module] video-player, various issues on clear-list [module] some video-draw-xxx modules have wrong color values (WIN) [module] value-edition-mode option has no effect on fader-text modules [module] panel-editor saves the extension file twice [module] LTC-encoder and LTC decoder have a as-string Outlet [module] 3D-spheric-to-cartesian 3D-cartesian-to-spheric X axis inverted [module] video-mix-combine new MinPixel mode [SDK] new concept of shared criticalSection in sdkCriticalSectionCreate [SDK] query procedures QueryIdx1 and QueryIdx2 doesn't work properly 6.0.230920 [module] new Serial-Port up to 900.000 bauds [module] new video-mapping-grid-projection [module] new video-mapping-grid-affine (still draft) [module] new Math Distance Attenuation Calculation [module] new grid module icon [module] new azimuth-zero-is-up inlet in cartesian-to-spheric and spheric-to-cartesian [module] improvements of the video-player [module] wheel mouse precision improvements on knobs and faders [usine] new log files history [usine] video-hi-quality-resampling doesn't work on video-out-devices [usine] mp3 decoding doesn't work [usine] new PluginWrapper device [usine] new DMXDevice device [usine] copyFromVideoVuMeter potential bad index [usine] new concept of TObjectTimeProtected [grid] better synchronization of GridModules when audio engine starts [grid] better calculation of the wave's durations [SDK] new setEvtMaxSize() procedure [SDK] new getEvtMaxSize() procedure [SDK] query procedures have QueryIdx1 and QueryIdx2 parameters [SDK] reset() procedure refactoring into resetModule()