Software

VituixCAD
Enclosure tool
Merger tool
Calculator tool
Diffraction simulator
Installation
Arta Recorder

VituixCAD

VituixCAD is engineering and simulation software for passive and active multi-way / multi-driver loudspeakers. It is one of my DIY projects and personal challenge in programming, acoustics and mathematics. Program provides some important features which are not available in all speaker simulators on the market.

VituixCAD_Full_Drivers.png

Graphs

VituixCAD_Directivity_Line.png VituixCAD_Directivity_Area.png VituixCAD_Directivity_Surface_vnf.png VituixCAD_Directivity_PolarMap.png VituixCAD_Directivity_PolarChart.png

Chart zooming to full size by double click. Value(s) at cursor position in status bar.

Crossover

VituixCAD_Filters+Parameters.png

Filter block types

Filters in blue are NOT minimum-phase requiring FIR engine for application IRL.

Wizard calculators

Filter schema window

Simple passive 3-way:

VituixCAD_Schema_US-inductor.png  VituixCAD_Schema_PartNumbers.png

Parts list window

VituixCAD_Parts_list.png

Impulse response

Calculates and exports transfer function of active filters per way or SPL to design axis as impulse response in time domain. Visualisation of impulse response, step response and selected window function. Curves refresh when speaker/crossover changes. Graph is zoomable to full window.

VituixCAD_ExportIR.png

File exports

Drivers

Measurements

Options

VituixCAD_Settings.png

Ease of use

Supported frequency response file types

VituixCAD_Clio_response.png VituixCAD_Extended_data.png

Enclosure tool

VituixCAD_Enclosure.png

Graphs

Driver library

Driver configuration

Radiator types

Infinite baffle
box_Infinite_baffle.png
Closed
box_Closed.png
Bass reflex
box_Bass_reflex.png
Double tuned bass reflex
box_Double_tuned_bass_reflex.png
Passive radiator
box_Passive_radiator.png
Band pass type 1
box_Band_pass_type_1.png
Band pass type 2
box_Band_pass_type_2.png
Band pass type 3
box_Band_pass_type_3.png

Align tab

VituixCAD_Enclosure_Align_Closed.png VituixCAD_Enclosure_Align_Reflex.png

Enclosure tab

Adjustable box parameters: Volume [l], Qa, Ql.
Fb [Hz] is calculated.
Adjustable vent parameters: Length [cm], Diameter [cm], Qp, Number, Total end correction; 0.614, 0.732, 0.80, 0.850, 0.90, 0.95 or 1.00

VituixCAD_Enclosure_Reflex.png VituixCAD_Enclosure_Passive.png VituixCAD_Enclosure_DoubleTuned.png

Directivity tab

Baffle tab contains selection of textbook radiation pattern, enabling creation of off-axis responses for the simulated direct radiator:

Single cabinet impact response is possible to include in full space simulation shown in Directivity graph. Axial only prevents processing, displaying and exporting of off-axis responses which are obsolete when baffle simulation contains only axial response. Diffraction simulator is executed with Baffle step button.

VituixCAD_Enclosure_Directivity.png

Info tab

VituixCAD_Enclosure_Spice.png

Exports

Merger tool

VituixCAD_Merger.png

Features

Calculator tool

VituixCAD_Calculator.png

Functions

Applications

Diffraction simulator

VituixCAD_Diffraction.png

Diffraction simulator calculates cabinet impact response of driver(s) in a baffle. Simulation is based on simple ray theory: each driver is a point source sending 72 rays towards baffle edges with fixed 5 deg steps. Path lengths of shortest 1st order diffractions are calculated and summed with delay i.e. phase information in a listening point. Magnitude of diffracted rays is frequency dependent. Weighting factors are calculated by piston radius and edge radius.

System requirements

YouTube video

Installation

The following prerequisites are required:

The latest build can be downloaded here:
VituixCAD Full version 1.1.16.0 (2017-11-22). See changelog

The latest user manual: VituixCAD help in English, in German

Quick manual to produce measurement data for loudspeaker simulation: Measurement Preparations.pdf

Installation to Linux with Wine: VituixCAD in Linux v0.1.pdf

Download also test projects: Epe-3W_demo.zip and Kontiainen_demo.zip
Unzip all files with original subdirectories into "(My)Documents\VituixCAD\Projects". Start VituixCAD and open project file .wxp. Play with demo project few days before trying with your measurement data. Make changes and variations to crossover. Design new crossover with my measurements. Investigate relation between file naming and settings in Options window. Random file names will not work. Test Merger tool with included near and far field field measurements and cabinet impact response. Do not try to simulate crossover without valid impedance and frequency responses. Read manual, please. Testing with screen captured or truncated magnitude responses without measured or extracted phase response is wasting of time.


Arta Recorder, discontinued

Ivo Mateljan has published ARTA release 1.9.0 on 2017-01-06 containing:

These features sufficiently cover main functions in Arta Recorder. Sequential IR measurement and FR export are also faster and more reliable without separate remote control application.

Please continue to ARTA download page: http://www.artalabs.hr/download.htm

Arta Recorder is discontinued but still downloadable if needed e.g. for free angle recipe or IR matrix export.
Arta Recorder (1.3.5.0, 2015-12-26)
Program is not tested with ARTA 1.9.0