< Back to IRCAM Forum

Spat 5.3.4 and Panoramix 1.6.9 released

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
2 Likes