File SPARTA.changes of Package SPARTA

-------------------------------------------------------------------
Sat Oct 11 23:58:30 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 1.8.1+git.0.921f1b4:
  * increased update number to 1.8.1
  * fixed minor parameter update bugs
  * reverted to JUCE 8.0.9
  * increased version numbers
  * updated SAF
  * updated SAF
  * updating SAF
  * replacing multitimer with normal timer and using atomics for relevant variables
  * replacing multitimer with normal timer and using atomics for relevant variables
  * reverting previous changes
  * added first draft of reinitManager
  * updated SAF
  * bug fix in the ambiBIN OSC code
  * bug fix in the warning messages for beamformer
  * changed degree symbol for the unicode
  * fixed typo in parameter attachment
  * bug fix in parametermanager returning parameter bool
  * updating the look and feel for remaining plugins
  * updating the look and feel for many of the plugins
  * fixed typo
  * adding more parameters to the manager
  * bug fixes and adding more parameters to the parameter manager for some plugins
  * added parameter manager to remaining plugins
  * adopted parameter manager for more plugins
  * adopted parameterManager in binauraliserNF
  * moved more plugins to the new parameter manager
  * added parameter attachments for a couple of plugins
  * more work on the parameter manager
  * finished integrating parameterManager into the Binauraliser
  * added a minimal working parameter manager
  * updated SAF and JUCE submodule references
  * applied channel fixes and automation writing fixes for the other plugins and bumped version numbers
  * applied channel fixes and automation writing fixes for half of the plugins
  * changed 6DoFconv jucer configuration to use NetCDF
  * Fix 6DoFconv SOFA error label being slow to update
  * updated JUCE
  * Fix changing Binauraliser(NF) OSC port
  * major cleanup of dead projucer code and addressed most remaining deprecation warnings
  * addressing more compiler warnings and removing redundant code
  * addressing warnings in ambiDRC
  * removing old projucer code for two more plugins
  * addressing deprecation warnings in AmbiBIN
  * updated the .jucer file to use apple accelerate for the macos build
  * updated JUCE and minimum maxOS version to 11.0
  * Updated SAF submodule reference

-------------------------------------------------------------------
Tue Feb 06 03:37:01 UTC 2024 - kv@kott.no-ip.biz

- Update to version 1.7.1+git.0.99474ec:
  * updated README
  * updated README
  * fixes for channel layouts
  * removed preferred layout code from 6dofconv, as this was setting things to be 2....
  * changed sparta_powermap.jucer config to use apple accelerate for xcode
  * updated SAF
  * added LV2URIs
  * updated README
  * updated SAF
  * updated SAF
  * updaated SAF
  * bumped up sparta-head version
  * the plugins now soft-support at least 256 channels, and also cannot crash now if there are more than 256 channels
  * updaated SAF
  * added support for 10th order and up to 128 channels
  * updated SAF
  * added ability to automate the decorrelation amount for the decorrelator plugin
  * updated some of the tooltips
  * updated README
  * updated README
  * updated readme
  * changed placement of the sofa loading messages
  * SAF module: restored to master of original project by McCormack, after merge pull request #64 from liam-strand/master
  * added option to build AU versions of the plugins
  * updated CMakeLists to allow building other plugin types (VST3 and LV2 for now)
  * updated .jucer files, and addressed a juce deprecation
  * removed redundant FUNDING.yml file
  * updated JUCE and SAF
  * Added notification to host (using parameters output) about the room size when a sofa file is loaded or reloaded. Parameters have been added using the JUCE AudioParameterFloat class, probably doing an incomplete/improper usage
  * updated TrackerTestBuildInstructions
  * added trackerTestBuildInstructions
  * removed natnet support for 6dofConv
  * reenabled dipole sensor option in array2sh, and some minor updates to support latest JUCE
  * updated SAF
  * OscReceiver: support /ypr messages
  * - README.md: added cmake option to use NetCDF library - Spatial_Audio_Framework: library updated
  * added prebuilt NetCDF library received by Leo McCormack
  * library "mysofa" updated to version 1.3.1
  * Added SOFA file state and error.
  * sceneView: - dynamic axis indexing spread all over the class: before, some axis index were hard coded. This should allow a new feature: real-time axis swap
  * sceneView: - axis swapped on room scene view: Y on horizontal, X or Z on vertical
  * sceneView: - X axis oriented in right-to-left direction (reverted to initial behaviour). This is a preliminary work toward next task: swap x and y axis.
  * PluginEditor: - refresh of the scene view (repaint): forced by the target listener changes position and also by timer but at a lower rate (decimation factor hard coded to 25 -> refresh rate = 1 Hz)
  * sceneView: - minimum room dimensions: from [1 1 0.35] to [0.01, 0.01, 0.003] - room offset: round to 0.1 m instead of 1 m
  * sceneView: - grid primary line step-size is fixed to 1-2-5 (many decimal orders of magnitude) values with 4 magnitude order (range: 0.002 - 1000)
  * sceneView: - grid lines spacing adapting to X range
  * PluginProcessor: - oscMessageReceived():     - fixed OSC string comparison. It was working relying on message length evaluation.     - added OSC meassege: "/quat" and "/ypr"
  * sceneView(): - room dimensions converted to class members and computed in a method (computeRoomDims())
  * sceneView.cpp: - fixed: on the axis text, the offset was added to the wrong axis (vertical instead of horizontal) - offset of the room rectangle view: variables moved to the global scope to be defined in a single place - axis labels renamed adding meter unit
  * sceneView.cpp: - X axis direction in the source-receiver scene has been changed from right-to-left to left-to-right - the number of grid primary and secondary lines has been reduced and placed into variables
  * PluginProcessor: - added quaternion and yaw/pitch/roll parameters - fixed typo on quaternion Z in oscMessageReceived()
  * .gitmodules: - SAF modules switched to Spatial_Audio_Framework_Unipr
  * updated JUCE AND SAF, plus soe fluff
  * add TrackerTest mention to readme
  * define some constants for easier Supperware configuration
  * fix Supperware headtracker math
  * replace copied ids with new ones
  * support Supperware headtracker
  * wire up UI to receiver members
  * fix osc address checks
  * refactor input code into HeadtrackerReceiver (osc not working yet)
  * Use ssh in git submodules
  * Add new grid calculation for HRIRs prepro EQ
  * first version of tracker test plugin
  * enable text field carets
  * receive data from natnet
  * natnet connect/disconnect with gui updates
  * build against natnet sdk using lovely delayload hackery
  * indicate debug build in BUILD_VER_SUFFIX
  * Revert "wip natnet integration"
  * wip natnet integration
  * add gui for natnet client
  * enable printing incoming osc with ENABLE_DBG_OSC=1
  * update sofa reader config

-------------------------------------------------------------------
Fri Mar 17 01:43:34 UTC 2023 - Konstantin Voinov <kv@kott.no-ip.biz>

- Fix build with new libopenblas_pthreads-devel paths

-------------------------------------------------------------------
Fri Mar 17 00:59:33 UTC 2023 - kv@kott.no-ip.biz

- Update to version 1.6.2+git.0.555bd4ec:
  * added eigenmike64 preset to array2sh
  * fix tvconv_setTargetPosition() argument order
  * updated SAF

-------------------------------------------------------------------
Thu Jun 02 04:43:43 UTC 2022 - kv@kott.no-ip.biz

- Update to version 1.6.0+git.1.d532fd74:
  * updated SAF and added warning for framesize to AmbiDEC
  * updated SAF and disabled JUCE opengl module under linux
  * BinauraliserNF: DRY refactore and UI cleanup
  * updated README
  * worked more on the 6DoFconv GUI
  * worked on the 6dof conv GUI
  * more work on the sceneview
  * added first draft of a scene layout view for 6dof conv plugin
  * Whitespace cleanup

openSUSE Build Service is sponsored by