{
    "version": "https://jsonfeed.org/version/1",
    "title": "speakerlab.app - Loudspeaker enclosure design for the Mac",
    "description": "",
    "home_page_url": "https://speakerlab.app",
    "feed_url": "https://speakerlab.app/feed.json",
    "user_comment": "",
    "icon": "https://speakerlab.app/media/website/61dcce86-e1d7-4d61-9f40-0d77e9c14a25.png",
    "author": {
        "name": "Richard Klingler"
    },
    "items": [
        {
            "id": "https://speakerlab.app/features/",
            "url": "https://speakerlab.app/features/",
            "title": "Features",
            "summary": "Every box type that matters. Sealed, vented, passive radiator, 4th-order bandpass — and proper one-dimensional transmission lines with taper, per-segment&hellip;",
            "content_html": "<figure class=\"post__image\"><img loading=\"lazy\"  src=\"https://speakerlab.app/media/posts/1/Bildschirmfoto-2026-09-07-um-19.13.18.png\" alt=\"\" width=\"1600\" height=\"919\" sizes=\"(max-width: 48em) 100vw, 100vw\" srcset=\"https://speakerlab.app/media/posts/1/responsive/Bildschirmfoto-2026-09-07-um-19.13.18-xs.png 300w ,https://speakerlab.app/media/posts/1/responsive/Bildschirmfoto-2026-09-07-um-19.13.18-sm.png 480w ,https://speakerlab.app/media/posts/1/responsive/Bildschirmfoto-2026-09-07-um-19.13.18-md.png 768w\"></figure>\n<p class=\"p1\"><strong>Every box type that matters.</strong></p>\n<p class=\"p1\">Sealed, vented, passive radiator, 4th-order bandpass — and proper one-dimensional transmission lines with taper, per-segment stuffing and offset drivers. Not a lumped approximation: a real transfer-matrix line model, the kind of thing that usually needs a second program.</p>\n<p class=\"p1\"><strong>All the curves, live.</strong></p>\n<p class=\"p1\">SPL, impedance, cone excursion, port air velocity and group delay update while you drag a value. Compare variants side by side, see cone and port contributions separately, and get warned when the port will chuff or the cone runs out of Xmax.</p>\n<p class=\"p1\"><strong>Physics you can check.</strong></p>\n<p class=\"p1\">The response is computed from the electro-mechanical network, not from textbook alignment tables — losses, semi-inductance and radiation loading included. The solver is validated against closed-form alignments to a fraction of a percent.</p>\n<p class=\"p1\"><strong>DSP built in.</strong></p>\n<p class=\"p1\">Put a subsonic filter, EQ or a Linkwitz transform in front of the simulation and watch what it really costs: excursion and headroom follow automatically. When it sounds right, export the chain as biquad coefficients — text, C header or JSON — with prewarped, stability-checked values that match what you simulated.</p>\n<p class=\"p1\"><strong>Closes the loop with measurement.</strong></p>\n<p class=\"p1\">Import FRD/ZMA curves or <span class=\"s1\">.ameas</span> bundles from SweepLab and ampMeasure, overlay measured against simulated, and fit box losses or stuffing density from a measured impedance sweep. Simulate, build, measure, refine — then trust the model for the variants you never built.</p>\n<p class=\"p1\"><strong>A Mac app, not a port.</strong></p>\n<p class=\"p1\">Documents, autosave, dark mode, drag-anywhere live parameters. Projects are plain JSON packages that diff cleanly in version control. Exports FRD, ZMA, CSV and publication-ready chart PNGs.</p>",
            "image": "https://speakerlab.app/media/posts/1/Bildschirmfoto-2026-09-07-um-19.41.47.png",
            "author": {
                "name": "Richard Klingler"
            },
            "tags": [
            ],
            "date_published": "2026-09-07T19:08:33+02:00",
            "date_modified": "2026-09-07T19:41:58+02:00"
        }
    ]
}
