Dear all,
We are happy to announce that Spat 5.3.4 for Max/MSP and Panoramix 1.6.9 have been released.
The complete changelog is below.
This new version of Spat is technically compatible with Max 9 (just released yesterday).
I made some cosmetic changes to make Spat somewhat readable with Max 9 default (extremely dark) theme.
However, this is far from perfect, so I’d recommend to use max8 color theme.
Also, please report the parts/patchers that are not readable.
Please read this thread regarding installation, troubleshooting, and bug reporting guidelines.
Enjoy,
T.
==============================================================================
Release Version : 5.3.4
Release Date : 10/2024
- all objects : improved OSC messaging (faster parsing)
- spat5.panoramix~ : improved OSC messaging (faster parsing)
- spat5.panoramix~ : faster loading time for presets
- spat5.routing : fix bug (improper fill diagonal) when window is closed
- spat5.sfrecord~ : fix possible sync issue with message “/record/samples”
- spat5.osc.route, spat5.osc.routepass, spat5.osc.ignore : added “slash” argument to replicate the behavior of CNMAT OSC-route
- spat5.panoramix : optimize mute/solo processing (avoid possible memory allocation)
- spat5.panoramix~ : fix bug with stereo and multi track not feeding the right amount of signal into the reverb bus (thanks to Alexis Baskind)
- updated to Juce 7.0.12
- spat5.panoramix, spat5.panoramix~ : added (beta) message /bus/[index]/reference/xyz
- spat5.hoa.blur~ : added “/mode” message
- fix ITD values for “kemar” HRTF (thanks to Jean-Marc Jot)
- spat5.osc.route, spat5.osc.routepass : slightly changed the behavior (when using wildcards)
- all objects : added “/snapshot/insert” messages (thanks to Lorenzo Pagliei)
- all objects : added “/snapshot/store/bytitle” message
- all objects : added “/snapshot/recall/bytitle” message
- all objects : added “/snapshot/delete/bytitle” message
- all objects : added “/snapshot/sort address” message
- spat5.grids : added message “/linear-%d-%f” for linear array with a prescribed spacing
- spat5.ircamverb~ : fixed infinite reverb not working (thanks to Tom Mays)
- spat5.frequencyresponse : fix minor bug with “/fir/load” message
- added spat5.tut-iko-2.maxpat
- added spat5.dsp.monitor~.maxpat
- added spat5.iko.decoder~.maxpat
- fix bug in spat5.sf.resample
- spat5.panoramix : fix OSC send for /mute messages
- spat5.leslie~ : adding missing attributes in status window
- all GUI objects : fix possible crash when using cmd+w or ctrl+w shortcut (juce issue?)
- nearfield binaural panning : fix audible clicks with distance attenuation (thanks to Mathieu Chamagne)
- spat5.hoa.beamix : added /vumeters/visible message and other display options
- spat5.viewer : improved scaling of background image
- spat5.viewer : fix rotation of background image
- added spat5.mscohere~
- spat5.panoramix : improved shortcut window; added new shortcuts
- spat5.panoramix : added track PFL monitoring (Pre-Fade Listen)
- spat5.hoa.aformat~ : fix bug when filtering is off
- spat5.spat~ : fix incorrect power level for cluster and late reverb sections (thanks to Jean-Marc Jot)
- spat5.sf.resample : improved rendering time (thanks to Natasha Barrett)
- spat5.*.embedded : fix severe memory leak, happening in rare contexts (thanks to Philip Meyer)
- spat5.viewer : added touch message notifications (thru the 2nd outlet)
- spat5.panoramix : touch messages are properly sent when touching directly in the spat viewer interface (thanks to Sylvain Cadars)
- all GUI objects : dont open UI in fullscreen mode if Max is already fullscreen (thanks to Lorenzo Pagliei)
- spat5.conv~ : improved thread-safety when loading IR from buffer~ (thanks to Diemo Schwarz)
- spat5.speaker.layout : added new layouts
- updated spat5.style.js and all patchers for improved readability with Max9 default theme