Efficient spherical designs for higher order Ambisonics

This function provides efficient spherical designs constructed especially for higher order Ambisonics.
12 Downloads
Updated 21 Oct 2023

View License

The function "HoADesign.m" returns the coordinates of sampling points in the spherical design. The spherical desings (equal-weight spherical quadrature rules) are constructed especially for higher order Ambisonics. The number of points in the psherical designs are thus , where denotes a truncation degree of the Ambisonics. Cartesian and spherical coordinate systems are available; but note that elevation angles θ differ from MATLAB's notation. The vertical angles are measured from the z-axis; and thus .
MAT files containing the coordinates of the spherical designs are named as "xxx-yyyyy.mat", where "xxx" denotes the exactitude degree of each spherical design and "yyyyy" denotes the number of points in the spherical design.
Reference: Robert S. Womersley, Efficient spherical designs with good geometric properties, in: Contemporary Computational Mathematics, 2018, pp. 1243–1285.

Cite As

Tatsuhiro Tanaka (2026). Efficient spherical designs for higher order Ambisonics (https://in.mathworks.com/matlabcentral/fileexchange/137686-efficient-spherical-designs-for-higher-order-ambisonics), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2023b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.1

"002-00004.mat" has replaced "001-00004.mat"

1.0.1

added hyperlink to the reference in the description

1.0.0