Roadmap

Upcoming features and improvements. Vote on what you'd like to see next!

Backlog5

6/10
Air Velocity Warning Level

Add configurable air velocity warning level on port velocity graph.

Complexity: 2/5Impact: 2/5
5/10
Set Port Length to Back-Calculate Tuning Frequency

Allow users to set port length directly and have the simulator calculate the resulting tuning frequency, in addition to the current method of setting tuning frequency.

Complexity: 2/5Impact: 1/5
5/10
Bandpass Enclosures

Simulation support for 4th-order and 6th-order bandpass enclosure designs.

Complexity: 5/5Impact: 4/5
5/10
Graph Display Configuration - Line Thickness
Suggested by diyaudio/boden.128833

Allow users to customize graph line thickness for better visibility and personal preference.

Complexity: 2/5Impact: 1/5
3/10
Fix Power Slider Values Not Aligned Properly with Slider
Suggested by r/NahbImGood

Fix alignment issue where power slider value display doesn't properly align with the slider position. Surprisingly hard to fix!

Complexity: 4/5Impact: 1/5

Prioritised1

7/10
Documentation and Guides (WIP)

Added a docs area and in-product guidance pages; continuing to expand coverage for onboarding and advanced workflows.

Complexity: 2/5Impact: 3/5

Done53

Support sub-liter enclosures (down to 0.01 L), small ports (down to 1 mm), and very large systems (up to 100,000 L) for multi-driver arrays.

DoneQtc Display for Sealed Enclosures
Requested by r/ultraganymede

Show system Q factor (Qtc) for sealed enclosures to help users understand damping characteristics and alignment type.

DoneMax SPL Graph
Requested by @gnkaudio

Show mechanically and thermally limited maximum SPL to help identify power handling limits and excursion constraints.

DoneMultiple Ports and Port Dimensions
Requested by @gnkaudio

Allow configuring multiple ports with different dimensions (circular and slot) for more complex enclosure designs.

DoneResizable Graphs

Allow users to expand/contract individual graphs between 1 and 2 columns for better visibility and comparison.

DoneLight Mode / Dark Mode Toggle
Requested by r/Sangeet-Berlin

Toggle between light and dark themes with theme-aware colors, logos, and components. Light mode uses a deep blue accent for optimal contrast.

DoneFilters & Parametric EQ
Requested by @gnkaudio

High-pass, low-pass, and parametric EQ with interactive graph controls. Filters affect excursion, port velocity, and SPL calculations.

DoneManual T/S Parameter Editing
Requested by r/hedekar

Edit Thiele-Small parameters directly for custom drivers or to match measured values.

DonePassive Radiator Support

Support for passive radiator enclosures as an alternative to ported designs, with dedicated PR excursion graphs and tuning options.

DoneMultiple Driver Support

Simulate enclosures with multiple identical drivers (e.g., dual subwoofers) with proper acoustic coupling and combined response calculations.

DoneImperial Units
Suggested by r/Mr-BPM

Support for imperial units (inches, feet, cubic feet) in addition to metric units for enclosure dimensions and driver specifications.

DoneEffective Enclosure Volume Calculation
Suggested by gnkaudio

Automatically calculate effective enclosure volume by accounting for driver displacement, port volume, and bracing. This provides more accurate simulation results.

DoneImprove UX on Inputting T/S Parameters
Suggested by Ron E @ DiyAudio

Enhance the user experience when manually entering Thiele-Small parameters, with better validation, clearer unit labels, and improved input methods.

DoneLink Sharing

Share enclosure designs via URL. Select which enclosures and drivers to include, then share a link that others can view and import into their own simulator.

Customize graph axis ranges and scales to focus on specific frequency or amplitude ranges.

DoneIncrease Driver Database

Expand the built-in driver library with more manufacturers and models.

DoneOptimise Graph Screen Space

Removed unnecessary padding and cards around graphs to maximize screen real estate for data visualization.

DoneAdd Frequency Locking for Graph Cursor

Click on a graph to lock the cursor at a specific frequency, with visual indicator and unlock button. Cursor position is remembered when mouse leaves the graph.

DoneRemove Graph Tooltips

Replaced floating tooltips with integrated legend display showing live values, reducing visual clutter and improving performance.

DoneShow/Hide EQ Context Menus

EQ editing is now per-graph, with context menus for adding filters and parametric EQ points only appearing when in EQ edit mode.

DoneImprove Animation Speed
Suggested by r/NahbImGood

Graph animations now run 2.5x faster for more responsive interactions.

DoneMake Dark Mode Graph Lines More Visible
Suggested by diyaudio/witwald

Improved grid line visibility in dark mode for better graph readability.

DoneMake Input Power More Visible
Suggested by diyaudio/Narcisse91

Power input moved to a pinned bottom bar with improved visibility and accessibility.

DonePassive Radiator Management

Enhanced passive radiator management interface.

DoneOptimise Order of T/S Parameters - Required Parameters First
Suggested by diyaudio/Narcisse91

Reorganize T/S parameter input form to show required parameters first, making it easier to enter essential values.

DoneMake Enclosure/Driver Configuration Switching More Intuitive
Suggested by diyaudio/Narcisse91

Improve the UX for switching between enclosures and duplicated enclosure variants to make comparisons more intuitive and discoverable.

DoneMake Context Menu (Dots) on Enclosure List Items Always Visible

Show the three-dot context menu on enclosure and driver configuration items at all times, not just on hover.

DoneRemove Debug Graphs Unless Debug Mode Set
Suggested by r/NahbImGood

Hide debug graphs from the graph selector unless a debug mode is enabled, reducing clutter for regular users.

DoneAdd Reference Efficiency (η0)
Suggested by diyaudio/david-morison.294451

Display reference efficiency (η0) as a calculated parameter to help users understand driver efficiency characteristics.

DoneCheck Use of Le - SPL Appears to Straight Line Above Resonance
Suggested by diyaudio/boden.128833

Investigate and fix issue where SPL appears as a straight line above resonance, potentially related to Le (voice coil inductance) usage in calculations.

DonePort Velocity Alerts - Adjustable Warning Level
Suggested by r/ultraganymede

Make port velocity warning threshold (currently 17m/s) adjustable. Remove warnings until a better method is implemented. Explore better ways to track chuffing/port turbulence (air velocity doesn't account for port friction).

DoneAdd Linkwitz Transform as EQ Option
Suggested by r/ultraganymede

Add Linkwitz Transform as an EQ option for extending low-frequency response in sealed enclosures.

DoneAdd High/Low Shelf EQ Options

Add high and low shelf EQ options to the EQ panel.

DoneAdd Group Delay Graph

Add a dedicated graph showing group delay across the frequency spectrum to help identify phase-related issues.

DoneAcoustic Schematic View

Added a schematic graph to visualize the electro-acoustic signal chain and enclosure path layout. Currently marked as beta while the diagram model and labels are refined.

DoneRethink Input Power - Option to Set Voltage and Resistance
Suggested by r/ultraganymede

Provide alternative input methods for power calculation, allowing users to specify voltage and resistance instead of just power.

DoneAmplifier Load Graph
Suggested by r/ultraganymede

Add a dedicated amplifier load graph in VA (apparent power) across frequency, with optional current overlay for amplifier demand analysis.

DoneSupport Xmech/Xdamage and Rework Xmax Warnings
Suggested by r/ultraganymede

Add support for Xmech and Xdamage parameters. Allow configurable xmax warning level on excursion graph and on pr excursion graph.

DoneAdjust Menu Items to Make Driver Management More Prominent

Reorganize menu structure to make driver management more discoverable and accessible.

DoneImprove Checkbox Visibility in Light Mode
Suggested by r/Crispy_Bearcon

Made inactive checkboxes more visible in light mode with better contrast.

DoneStreamlined EQ/Filter Panel

Redesigned the EQ panel with a unified filter list. Single "Add Filter" button to add high-pass, low-pass, or parametric EQ filters. More compact layout with less wasted space.

DoneDedicated EQ View

Added a dedicated EQ graph workflow so filter response and edits are easier to inspect and tweak in one place.

DoneConfigurable Listening Distance
Suggested by r/Crispy_Bearcon

Allow setting the listening distance for SPL calculations. Currently fixed at 1 m; add options for 2, 3, 4, and 5 m so users can simulate response at their actual listening position.

DoneIndependent Volume Controls

Allow modelling power separately per plot instead of one global signal power, making quick A/B comparisons easier across enclosure variants.

DoneCustomizable Graph Colors

Click on the color dot in the graph legend or enclosure editor to choose from 25 preset colors. Also allows switching between enclosures by clicking on legend items.

DoneDual Voice Coil (DVC) Support
Suggested by r/Slurp6773

Support for dual voice coil drivers with series/parallel wiring options. Automatically detects DVC drivers from WDR files and calculates effective impedance based on wiring configuration.

DoneImport from Unibox Database
Suggested by diyaudio/pallas.16600

Import full enclosure designs, drivers, and passive radiators from Unibox spreadsheet databases (.xlsx). Multi-step flow with sheet detection, tabbed review (enclosures/drivers/PRs), T/S parameter validation, and batch import with warning indicators. Bandpass enclosures marked as unsupported but drivers still importable.

DoneUI Redesign: Better Contrast and Reorganized Navigation

Refreshed the simulator UI with clearer contrast/hierarchy and a reorganized menu/header structure for faster access to key controls.

DoneDrag to Move or Resize Graphs

Added direct drag interactions to reposition graph tiles and resize them in the grid layout.

DoneDrag to Reposition Sidebars

Sidebars can be repositioned via drag-and-drop. Pin/unpin controls were removed to simplify behavior and reduce confusion.

DonePaste Raw T/S Parameter Text
Suggested by diyaudio/grindstone

Create Driver now supports pasting raw manufacturer spec text and extracting T/S parameters with unit conversion and consistency checks before populating the editor.

DoneEnclosure Sidebar Quick Stats
Suggested by diyaudio/grindstone

Added compact per-enclosure chips in the sidebar for volume, power, and alignment frequency, including power-level tinting for quicker at-a-glance comparisons.

DoneOne Driver Setup per Enclosure

Simplified enclosure modeling by keeping one active driver setup per enclosure, with duplication used for clear A/B comparisons.

Loading vote counts...