Downloads of Source Code, Design Scripts and SPICE Simulations

This page links to all the available downloads related to the vented-box design articles. Though each file is also linked in the portion of the article that describes it, collecting all the links together here eliminates the need to search through many pages of related text to find the file needed for design or simulation.

Matlab/Octave Source Code for Design of Unassisted Alignments (Fourth-order)

This source code for design of conventional fourth-order unassisted alignments, described in this section, can be downloaded at the link below.
Download source code for design of unassisted alignments (fourth-order)

Matlab/Octave Source Code for Design of Assisted Alignments (nth-order)

The source code for design of nth-order assisted alignments, described in this section, can be downloaded at the link below.
Download source code for design of assisted alignments (nth-order)

Matlab/Octave Scripts for Design of Examples 1-18

Design examples 1-18 were simulated using LTspice, but the design parameters for them were calculated using Matlab/Octave scripts which invoke the design code linked above. The LTspice simulations are described on the design examples page. The example_1.m script is used to compute the design parameters for examples 1-5, while examples 6-18 each use their own separate script. These scripts can be downloaded from the link below.
Download scripts for design of examples 1-18

LTspice Simulation Files for Examples 1-18

The LTspice simulations, described on the design examples page, can be downloaded from the link below. Each example also has a .plt file so that when the simulation is performed, the SPL and displacement plots are automatically displayed.
Download LTspice simulation files for examples 1-18