< Back to IRCAM Forum

Spat 5.2.2 and Panoramix 1.5.0 released

Dear all,

Spat 5.2.2 for Max/MSP and Panoramix 1.5.0 been released.

The changelog is below.

Please read this thread regarding installation, troubleshooting, and bug reporting guidelines.

Enjoy,
T.

==============================================================================
Release Version : 5.2.2
Release Date : 03/2021

  • spat5.panoramix : fix bugs with bus divergence
  • spat5.sofa.loader, spat5.sofa.infos, etc. : updated according to AES69-2020 SOFA 2.0 standard
  • spat5.panoramix : added missing notification for “/lfe/cutoff/bypass”
  • spat5.compressor, spat5.panoramix : new link mode (multi-mono / link all / link to 1st)
  • spat5.panoramix : improved groups processing
  • spat5.panoramix : fix bug with “trim” not in groups
  • spat5.panoramix : added automatic groups for all tracks sent to a given bus
  • spat5.hoa.beam~ : fix various bugs with gain normalization
  • added spat5.quat.frommatrix
  • added spat5.hoa.directivity
  • spat5.panoramix : group “all” is renamed “all tracks” for consistency
  • spat5.hoa.focus, spat5.hoa.beam : minor optimizations
  • spat5.oper : fix bug with aperture, at low frequencies, for some yaw values (bug since 2007!)
  • spat5.evert~ : added @bands attribute; added anti-phase filter in FDN;
  • spat5.panoramix~ : fix possible crash with wfs (with 3D speaker layouts)
  • spat5.binaural~ : fix possible crashes in Ableton Live
  • spat5.panoramix : added “no decoding” option for HOA bus
  • spat5.panoramix~ : various optimizations (DSP and control)
  • spat5.panoramix : tiny optimization in distance attenuation calculation
  • spat5.wfs~ : added (expert users) options for online calculation of gains/delays
  • spat5.graphiceq : minimized ripples in the band edges
  • spat5.panoramix : fix missing messages for d2m/[index]/delay/bypass and d2b/[index]/delay/bypass
  • spat5.spat~ : fix loading of HRTF for stereo input sources
  • added spat5.graphiceq2, spat5.graphiceq3
  • spat5.panoramix : avoid unecessary notifications for /group messages
  • spat5.wfs.config : fix bug with linear array
  • updated Spat5-Benchmark.pdf
  • all objects : fix possible issues with NaN values
  • spat5.panoramix~ : fix bug with stereo AB bus
  • spat5.panoramix : fix bug with group edition
  • spat5.panoramix : fix bug with reverb send offset for Multi tracks
  • spat5.panoramix~ : fix possible crash with HoaStream tracks
  • updated spat5.panoramix2tosca for new panoramix syntax
  • spat5.panoramix : fix bug with “/bformat/[index]/sorting” message
  • spat5.panoramix : added reverb mute button on HoaStream, AFormat, and Bformat tracks
  • spat5.panoramix : fix gain scaling
  • spat5.panoramix : added delay bypass button on several tracks
  • all objects : added message “/post/version details”
  • all DSP objects : fix critical bug with filter’s crossfade
  • SOFA : updated netcdf libraries
  • JUCE : updated to 6.0.7
  • spat5.delay~ : added “/freeze” message
  • spat5.oper_ : added missing “/source/[index]/pitch” message
  • spat5.oper, spat5.spat~ : added “/panrev” messages for late reverb

==============================================================================
Release Version : 5.2.1
Release Date : 12/2020

  • spat5.panoramix~ : minor CPU optimization (RMS metering)
  • spat5.panoramix : optimize GUI painting for macOS >= 10.14
  • spat5.spat~ : minor CPU optimization (cluster processing)
  • updated Spat5-Benchmark.pdf
  • spat5.osc.prepend, spat5.osc.append : fix crash when pattern contains ‘#’ character
  • spat5.panoramix~ : added transaural bus
  • spat5.shuffle~, spat5.reverb~ : fix bugs with Householder matrix
  • spat5.hoa.plot : added messages “/display/yaw”, “/display/pitch”, “/display/ypr”, etc.
  • spat5.hoa.slaconv~ : added “/info” message
  • spat5.hoa.slaconv~ : improved help patcher
  • spat5.hoa.slaconv~ : added warning messages if filter order mismatch
  • all objects : warning message for OSC messages ending with ‘/’ character
  • spat5.panoramix : fix various issues with floating windows
  • spat5.pan~ : divergence can operate even when spread is 0
  • spat5.panoramix : added message “/bus/[index]/speakers/editor/window/open”
  • spat5.panoramix : added message “/bus/[index]/speakers/editor/window/title”
  • all GUI objects : minor look-and-feel changed for toggle buttons
  • spat5.wfs, spat5.wfs~ : can now compute coefficients on the fly
  • spat5.wfs, spat5.wfs~ : added gain scaling factor
  • spat5.panoramix : added gain scaling factor for WFS bus
  • spat5.room~ : extended to multiple sources (minor compatibility break)
  • spat5.viewer, spat5.oper : fix issues when the source distance was set to 0
  • all GUI objects : added dump notification for “/preset/loaded” and “/preset/saved”
  • spat5.panoramix : fix minor issue with “/options/vumeters/visible” message
  • macOS 10.9 is now the minimum deployment platform
  • spat5.panoramix : added messages “/options/dock/viewer/window/title”, “/options/dock/equalizer/window/title”
  • spat5.panoramix : added “/direct/gain/offset”, “/early/gain/offset” and “/reverb/gain/offset”
  • spat5.ltc.trigger~ : changed behavior of 2nd outlet (delivers more useful messages)(minor compatibility break)
  • updated qhull library
  • updated IPP and MKL libraries
  • spat5.calibrate.gain~ : added “/stop” message
  • spat5.pan~, spat5.spat~, spat5.panoramix~, etc : more warning/error detections for loudspeaker setup
  • spat5.spat~ : fix some spurious error messages (hoa)
  • spat5.panoramix : added “/lfe/cutoff/bypass” message
  • spat5.grids : added new spherical grids
  • added spat5.granulator~
3 Likes