FREE acoustics toolbox for MATLAB

Supercomputing 2015

The online content for supercomputing 2015 can be found here.


k-Wave is an open source acoustics toolbox for MATLAB and C++ developed by Bradley Treeby and Ben Cox (University College London) and Jiri Jaros (Brno University of Technology). The software is designed for time domain acoustic and ultrasound simulations in complex and tissue-realistic media. The simulation functions are based on the k-space pseudospectral method and are both fast and easy to use. The toolbox includes:

An advanced time-domain model of acoustic wave propagation that can account for nonlinearity, acoustic heterogeneities, and power law absorption (1D, 2D, and 3D)
The ability to model pressure and velocity sources, including photoacoustic sources, and diagnostic and therapeutic ultrasound transducers
The ability to specify arbitrary detection surfaces with directional elements, with options to record acoustic pressure, particle velocity, and acoustic intensity
An optimised C++ version of the code that maximises computational performance for large simulations
The option to use the forward model as a flexible time reversal image reconstruction algorithm for photoacoustic tomography with an arbitrary measurement surface
A fast, one-step, photoacoustic image reconstruction algorithm for data recorded on a linear (2D) or planar (3D) measurement surface
Optional input parameters to adjust visualisation and performance, including options to generate movies and to run the simulations on a graphics processing unit (GPU)
An extensive user manual and many simple to follow tutorial examples to illustrate the capabilities of the toolbox
Virtual k-Wave Packaging

Latest News

16th November 2015
The online content for supercomputing 2015 can be found here.
9th October 2015
k-Wave Version 1.1.1 (bug fix update) is now available for download.
10th November 2014
We are currently advertising for a software engineer to join the k-Wave team. More details can be found here. Applications close 25th of November 2014.
1st November 2014
The list of other acoustic software has been updated.
3rd October 2014
k-Wave Version 1.1 is now available for download.