Efficient spherical designs for higher order Ambisonics
Version 1.1.1 (4.92 MB) by
Tatsuhiro Tanaka
This function provides efficient spherical designs constructed especially for higher order Ambisonics.
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 LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
