As discussed in a meeting in late 2025, it may be useful to provide high-level convenience functions that implement the complete signal-processing chain from a room impulse response (RIR) to room acoustic parameter (RAP) results.
Currently, users must manually combine several processing steps (e.g., filtering, EDC computation, parameter extraction). While this provides flexibility, it can be cumbersome and increases the risk of incorrect usage or non-standard-compliant workflows.
A convenience layer could encapsulate the typical processing pipeline while implementing the procedures defined in ISO 3382-1.
Proposed Functionality
Such functions could:
- Accept an RIR as input.
- Internally perform the required processing steps, such as: Filtering, EDC ccomputation, parameter extraction, standardized workflow defined in ISO 3382-1
Additionally, they could support common post-processing operations such as:
- Single-number frequency averaging, often computed over a subset of bands (e.g., two octave bands or similar conventions depending on the parameter).
These functions could make the library more accessible to ew users or students who may not yet be familiar with the full processing chain.
As discussed in a meeting in late 2025, it may be useful to provide high-level convenience functions that implement the complete signal-processing chain from a room impulse response (RIR) to room acoustic parameter (RAP) results.
Currently, users must manually combine several processing steps (e.g., filtering, EDC computation, parameter extraction). While this provides flexibility, it can be cumbersome and increases the risk of incorrect usage or non-standard-compliant workflows.
A convenience layer could encapsulate the typical processing pipeline while implementing the procedures defined in ISO 3382-1.
Proposed Functionality
Such functions could:
Additionally, they could support common post-processing operations such as:
These functions could make the library more accessible to ew users or students who may not yet be familiar with the full processing chain.