Skip to content

Releases: jmrplens/phonometry

Release v3.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 19:26
f459eed

See the changelog for the full details of this release.

What's Changed

  • chore: golden baseline and hotspot benchmarks (overhaul phase 0) by @jmrplens in #161
  • refactor: reorganize the package into twelve domain subpackages (3.2) by @jmrplens in #162
  • release: 3.2.0 by @jmrplens in #163

Full Changelog: v3.1.0...v3.2.0

Release v3.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 11:11
70550a9

See the changelog for the full details of this release.

What's Changed

  • ci: IndexNow submission after docs deploy by @jmrplens in #74
  • chore: SonarCloud key renamed to jmrplens_phonometry by @jmrplens in #75
  • Advanced metrology: G-weighting, ISO 226 contours, ECMA-418-1 tonality, ISO 1996 Lden, IEC 60942:2017 by @jmrplens in #76
  • Didactic documentation: theory everywhere, bilingual figures, setup diagrams, parameter tables by @jmrplens in #77
  • docs: GitHub-safe math braces by @jmrplens in #78
  • docs: escape-safe math spacing for GitHub by @jmrplens in #79
  • Psychoacoustics, speech intelligibility and sound intensity (ISO 532-1, DIN 45692, IEC 60268-16, IEC 61043) by @jmrplens in #80
  • Room and building acoustics: ISO 18233, ISO 3382-1/2/3, ISO 16283-1 + ISO 717-1 by @jmrplens in #81
  • fix: LICENSE file now matches the declared MIT license by @jmrplens in #83
  • Audit-driven accuracy, robustness and didactic improvements across the library by @jmrplens in #82
  • Sound power determination and building acoustics II: ISO 3744/3746, ISO 3741, ISO 9614-2, ISO 16283-2 + ISO 717-2, ISO 354 by @jmrplens in #84
  • docs(site): remove reference to deleted Wikidata item by @jmrplens in #85
  • Docs usability: measurement-role snippet clarity, one-line result plots, responsive figures by @jmrplens in #86
  • Advanced psychoacoustics (ISO 532-2/3 Moore-Glasberg, ECMA-418-2 Sottek loudness/tonality/roughness) + numerical conformance report by @jmrplens in #87
  • Building acoustics II: facade insulation (ISO 16283-3), laboratory measurement (ISO 10140), prediction with flanking (EN 12354) and uncertainty (ISO 12999-1) by @jmrplens in #88
  • Outdoor sound propagation and occupational noise exposure (ISO 9613-1, ISO 9613-2, ISO 9612) by @jmrplens in #89
  • Run the full ISO 532-1 Annex B loudness validation from in-repo signals by @jmrplens in #90
  • Acoustic materials: impedance tube, airflow resistance & sound-absorption rating (ISO 10534-1/-2, ASTM E2611, ISO 9053-1/-2, ISO 11654) by @jmrplens in #91
  • Scattering/diffusion, in-situ road absorption & precision sound power (ISO 17497-1/-2, ISO 13472-1/-2, ISO 3745, ISO 9614-3) by @jmrplens in #92
  • fix(docs): valid HTML width on room-acoustics figures (unblock Deploy Docs) by @jmrplens in #93
  • Human vibration exposure (ISO 8041-1, ISO 2631, ISO 5349, Directive 2002/44/EC) by @jmrplens in #94
  • docs(site): full functionality coverage + thematic sidebar reorganization by @jmrplens in #95
  • docs: correct impedance-tube inputs in materials reference by @jmrplens in #96
  • feat: Speech Intelligibility Index (ANSI S3.5-1997) by @jmrplens in #97
  • feat: plottable impulse-response results and ISO 3382 measurement setup by @jmrplens in #98
  • feat: room-noise criteria (ANSI/ASA S12.2-2019 NC and RC Mark II) by @jmrplens in #99
  • fix: SonarCloud smells + CodeRabbit review on room-noise (#99 follow-up) by @jmrplens in #100
  • feat: hearing threshold (ISO 7029:2017 age model, ISO 389-7:2006 reference) by @jmrplens in #101
  • feat: measurement uncertainty (GUM ISO/IEC Guide 98-3:2008 + Monte Carlo Supplement 1) by @jmrplens in #102
  • feat: noise-induced hearing loss (ISO 1999:2013 NIPTS and HTLAN) by @jmrplens in #103
  • feat: SII standard speech spectra for raised, loud and shout vocal efforts by @jmrplens in #104
  • NT ACOU 112: impulsive-sound prominence and LAeq adjustment by @jmrplens in #105
  • ISO 2631-5: multiple-shock whole-body vibration by @jmrplens in #106
  • EN 12354-6: sound absorption in enclosed spaces by @jmrplens in #107
  • Audit pass 1: hard bugs in docs, figures and plotting by @jmrplens in #108
  • Audit pass 2: multichannel safety and uncertainty-name shadowing by @jmrplens in #109
  • Audit pass 3: shared validation, energy math, types and warning base by @jmrplens in #110
  • Audit pass 4a: concept-based names for the four unpublished modules by @jmrplens in #111
  • Audit pass 4b: deprecation-cycle renames of published API by @jmrplens in #112
  • Audit pass 4c: final identifier sweep against the naming convention by @jmrplens in #113
  • Audit pass 5: complete API reference and theory coverage by @jmrplens in #114
  • Audit pass 6: split the three overloaded guides by @jmrplens in #115
  • Audit pass 7: bilingual EN/ES consistency by @jmrplens in #116
  • Audit pass 8: retrofit the house conventions onto the legacy guides by @jmrplens in #117
  • Standards traceability fixes and the target taxonomy by @jmrplens in #118
  • Audit pass 9: the tests batch by @jmrplens in #119
  • Audit pass 10: complete the .plot() convention and tidy the plotting layer by @jmrplens in #120
  • Audit pass 11a: seven new documentation diagrams by @jmrplens in #121
  • Audit pass 11b: Tier-1 documentation animations by @jmrplens in #122
  • Audit pass 11c: migrate documentation figures to deterministic SVG by @jmrplens in #123
  • feat: IEC 61672-1:2013 frequency-weighting class verifier by @jmrplens in #124
  • feat: façade insulation & outdoor radiation prediction (EN 12354-3/-4:2000) by @jmrplens in #125
  • feat: IEC 61260:1995 / ANSI S1.11-2004 class 0 filter verification by @jmrplens in #126
  • feat: sound insulation by intensity (ISO 15186-1:2000) by @jmrplens in #127
  • feat: field survey method (ISO 10052:2021) by @jmrplens in #128
  • feat: sound-absorption measurement uncertainty (ISO 12999-2:2020) by @jmrplens in #129
  • feat: floor-covering impact improvement on a mock-up (ISO 16251-1:2014) by @jmrplens in #130
  • fix: deterministic documentation-figure rendering (end the flaky figures job) by @jmrplens in #131
  • feat: laboratory flanking transmission (ISO 10848 vibration reduction index) by @jmrplens in #132
  • feat: environmental-noise determination (ISO 1996-2 tonal adjustment + uncertainty) by @jmrplens in #133
  • feat: reverberation-time prediction (Sabine, Eyring, Millington-Sette, Fitzroy, Arau-Puchades) by @jmrplens in #134
  • feat: dynamic stiffness of resilient materials (EN 29052-1:1992) by @jmrplens in #135
  • feat: mechanical mobility and the FRF family (ISO 7626-1:2011) by @jmrplens in #136
  • feat: dynamic transfer stiffness of resilient elements (ISO 10846) by @jmrplens in #137
  • feat: sound power from surface vibration (ISO/TS 7849-1/-2) by @jmrplens in #138
  • feat: structure-borne sound power of building equipment (EN 15657) by @jmrplens in #139
  • feat: installed structure-borne sound from equipment (EN 12354-5) by @jmrplens in #140
  • feat: objective audibility of tones in noise (ISO/PAS 20065:2016) by @jmrplens in #141
  • feat: psychoacoustic annoyance and fluctuation strength (Fastl & Zwicker) by @jmrplens in #142
  • feat: electroacoustics — distortion (IEC 60268-3 / AES17) and frequency response (Bendat & Piersol) by @jmrplens in #143
  • feat: underwater acoustics — reference levels, ship radiated noise & pile driving (ISO 18405/17208/18406) by @jmrplens in #144
  • feat: aircraft noise — Effective Perceived Noise Level (ICAO Annex 16) + IEC 61265 verif...
Read more

Release v3.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 19:56
fbca88c

See the changelog for the full details of this release.

What's Changed

  • docs: backfill Zenodo concept DOI by @jmrplens in #69
  • docs: reorganize badges, GitHub-Sponsors-only funding, fix DOI badge by @jmrplens in #70
  • docs: drop downloads and sponsor badges by @jmrplens in #71
  • feat: LCpeak, SEL/LAE, IEC 61252 noise dose, calibrator stability validation by @jmrplens in #72
  • Rename to phonometry (3.0.0): new identity, Python 3.13 floor, transition stub by @jmrplens in #73

Full Changelog: v2.0.0...v3.0.0

Release v2.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 07:20
d8555b3

See the changelog for the full details of this release.

What's Changed

  • ci: add auto-assign workflow by @jmrplens in #55
  • ci: skip self-assignment by @jmrplens in #56
  • ci: skip dependabot PRs by @jmrplens in #57
  • fix: numerical correctness (integer overflow, cheby2/bessel band edges, A-weighting HF accuracy) by @jmrplens in #58
  • perf: cache bank designs, make numba/matplotlib optional by @jmrplens in #59
  • feat: Leq/LAeq/LN levels, octave spectrogram, zero-phase filtering, stateful TimeWeighting by @jmrplens in #60
  • docs: restructure into docs/, slim PyPI-safe README, bilingual Starlight site with theme-aware figures by @jmrplens in #61
  • fix: weighting graph showed curves ~2.4 dB low (truncated impulse through resampling path) by @jmrplens in #63
  • chore: project polish + standards compliance (py.typed, CHANGELOG, CITATION, IEC 61672-1/61260-1 suites, class verifier) by @jmrplens in #64
  • docs: content enrichment (4 new figures, diagrams, equations) + full SEO/GEO layer by @jmrplens in #66
  • release: version 2.0.0 by @jmrplens in #68

Full Changelog: v1.2.3...v2.0.0

Release v1.2.3

Choose a tag to compare

@github-actions github-actions released this 30 May 10:33
v1.2.3
d72001f

Automated release for version 1.2.3

Release v1.2.2

Choose a tag to compare

@github-actions github-actions released this 09 May 13:04
v1.2.2
54dea44

Automated release for version 1.2.2

Release v1.2.1

Choose a tag to compare

@jmrplens jmrplens released this 08 Mar 10:37

Automated release for version v1.2.1

Release v1.1.5

Choose a tag to compare

@jmrplens jmrplens released this 08 Mar 05:52

Automated release for version v1.1.5

Release v1.1.4

Choose a tag to compare

@jmrplens jmrplens released this 08 Mar 05:10

Automated release for version v1.1.4

Release v1.1.3

Choose a tag to compare

@jmrplens jmrplens released this 07 Jan 09:28

Automated release for version v1.1.3