Release notes

Version 0.3.2

January 12, 2026

00 Simulator by 00 Audio active changelog

Version 0.3.2

January 12, 2026

Overview

This release adds imperial unit support, significantly improves the user experience when entering Thiele-Small parameters, and increases limits for longer ports and higher tuning frequencies.

New Features

Imperial Units Support

Thanks to r/Mr-BPM for the suggestion!

  • Settings cog: New settings button in the header to switch between metric and imperial units
  • Volume unit toggle: Click the unit next to Box Volume to cycle through L → cm³ → m³ → ft³
  • Length unit toggle: Click units next to port dimensions to cycle through mm → cm → in
  • Persistent settings: Your unit preferences are saved and restored on next visit
  • Note: Excursion values always display in mm for precision

Enhanced T/S Parameter Input

Thanks to Ron E @ DiyAudio for the suggestion!

  • Text-based inputs: Switched from number inputs to text inputs with decimal keyboard support, allowing easier entry of scientific notation (e.g., 3.9e-4) and precise values
  • Inline validation: Real-time validation with error messages displayed next to each field
  • 2-column layout: More compact form layout fits more parameters on screen without scrolling
  • Improved tabbing: Unit toggle buttons no longer interrupt tab navigation between fields
  • Scientific notation in tooltips: Parameter descriptions now display proper subscripts and symbols

Smarter Auto-Derivation

  • Multi-pass derivation: The derivation engine now runs multiple passes to resolve complex dependency chains
  • New derivation: Cms from Vas + Sd: Can now derive compliance from equivalent volume and radiating area
  • Cascading calculations: Enter Vas, Sd, Fs, Qms, Qes, and Re to automatically derive Cms, Mms, Qts, Bl, and Rms
  • Bidirectional clearing: Changing a derived parameter (like Sd) now clears related fields (like Dd) so they can re-derive

Improvements

Increased Limits

  • Tuning frequency: Increased max from 100Hz to 200Hz for midrange and smaller enclosures
  • Port dimensions: Increased port diameter/width limit from 300mm to 500mm to allow for longer calculated port lengths up to ~1m

Better Form Layout

  • Compact parameter sections: Electrical, Mechanical, Q Factors, and Physical parameters organized in grid layouts
  • Inline labels: Labels positioned to the left of inputs for a cleaner look
  • Consistent styling: Brand, Model, and Notes fields now match the parameter input styling

Technical Details

The derivation system now supports the following calculation chains:

  • Q factors: Qts ↔ Qms + Qes (any two derives the third)
  • Geometry: Sd ↔ Dd (diameter to area and vice versa)
  • Compliance: Cms from Vas + Sd, or from Fs + Mms
  • Mass: Mms from Fs + Cms
  • Motor: Bl from Re + Qes + Mms + Fs
  • Damping: Rms from Qms + Mms + Fs

This allows users to enter commonly available specifications and have the simulator automatically calculate the remaining parameters needed for accurate simulation.