Skip to content

Latest commit

 

History

History
executable file
·
74 lines (72 loc) · 5 KB

CHANGE_LOG.md

File metadata and controls

executable file
·
74 lines (72 loc) · 5 KB

Change Log

  • v2023.05.29 (Latest)

    • Update conda environment setup with latest version of sound-field-analysis as long as the PyPI package is not yet available
    • Update of validation script for improved readability
    • Improve startup behaviour of the SH renderer for JACK configurations without physical input ports
    • Update of command line argument parser to be more forgiving with source position strings
    • Improve JackPlayer to enforce providing C-contiguous data to JACK
    • Consolidation of Python 3.11 and numpy>=1.24.0 compatibility (requires sound-field-analysis>=2022.12.29)
    • Move change log information from README to separate CHANGE_LOG file
    • Change default FFTW effort to "FFTW_MEASURE" (lowered from "FFTW_PATIENT")
  • v2021.07.26 (v2021.TASLP)

    • Addition of references to data set for IEEE/ACM Transactions on Audio, Speech, and Language Processing [14] publication
    • Improve logging of loaded FFTW wisdom
    • Improve behaviour of the SH renderer to create input ports even if less physical recording ports are present
    • Update DataRetriever to be more resilient against faulty downloads
  • v2021.03.30

    • Addition of Zylia ZM-1 array example recording and live-stream configurations
  • v2020.11.23

    • Consolidation of Python 3.9 compatibility
    • Consolidation of Linux compatibility (no modifications were required; tested with Jack 1.9.16 on kernel 5.9.1-1-rt19-MANJARO)
  • v2020.10.21

    • Improvement of establishing JACK and/or OS specific client name length limitation of JackClient
  • v2020.10.15 (v2020.FA)

    • Addition of references to data set for Forum Acusticum [10] publication
  • v2020.9.10

    • Enforcement of Black >= 20.8b1 code style
  • v2020.8.20

    • Extension of JackPlayer to make autoplay behaviour configurable (via config parameter or command line argument)
  • v2020.8.13

    • Update of OSC Remote Demo to reset (after not receiving data) and clip displayed RMS values
    • Improvement of FFTW wisdom verification to be more error proof
  • v2020.7.16

    • Addition of experimental SECTORIAL_DEGREE_SELECTION and EQUATORIAL_DEGREE_SELECTION SH weighting techniques (partial elimination of HRIR elevation queues)
    • Update of plotting during and after application of SH compensation techniques
  • v2020.7.7

    • Addition of HRIR and HPCF source files to SADIE II database [8]
    • Extension of DataRetriever to automatically extract requested resources from downloaded *.zip archives
  • v2020.7.4

    • Introduction of FFTW wisdom file signature verification (in order to update any already accumulated wisdom run with --PYFFTW_LEGACY_FILE=log/pyfftw_wisdom.bin once)
    • Fixes for further SonarLint security and code style recommendations
  • v2020.7.1

    • Update and addition of further WDR Cologne ARIR source files (linking to Zenodo data set)
    • Hack for Modal Radial Filters generation in open / cardioid SMA configurations (unfortunately this metadata is not directly available in the SOFA ARIR files)
  • v2020.4.8

    • Improvement of IIR pink noise generation (continuous utilization of internal filter delay conditions)
    • Improvement of IIR pink noise generation (employment of SOS instead of BA coefficients)
    • Addition of IIR Eigenmike coloration noise generation according to [10]
  • v2020.4.3

    • Improvement of white noise generation (vastly improved performance due to numpy SFC64 generator)
    • Enabling of JackGenerator (and derivatives) to operate in single precision for improved performance
  • v2020.3.3

    • Addition of further simulated array data sets
  • v2020.2.24

    • Consolidation of Python 3.8 compatibility
    • Introduction of multiprocessing context for compatibility
    • Enforcement of Black code style
  • v2020.2.14

    • Addition of TH Cologne HØSMA-7N array configuration
  • v2020.2.10

    • Addition of project community information (contributing, code of conduct, issue templates)
  • v2020.2.7

    • Extension of DataRetriever to automatically download data files
    • Addition of missing ignored project resources
  • v2020.2.2

    • Change of default rendering configuration to contained Eigenmike recording
    • Update of README structure (including Quickstart section)
  • v2020.1.30

    • First publication of code
  • Pre-release (v2020.ICASSP)

    • Contains the older original code state for the ICASSP [13] publication
  • Pre-release (v2019.DAGA)

    • Contains the older original code state for the initial DAGA [1] publication