Overview Clamps Packages CM Dictionary Clamps Dictionary Fomus
Next: init-vbap-pair , Previous: index-list , Up: I-J , Home: Overview

Clamps Dictionary

init-vbap

Function

(init-vbap speaker-data &key azi ele spread)

Return an intialized vbap struct, ready to use. The function will calculate all speaker sets and their matrices and put them into the vbap-data slot of the struct.

Arguments

speaker-data List of the azimuths of all speakers for 2D setup, or of lists of (azimuth elevation) for 3D setups.

Examples

;;; 8 Speaker sourround 2D setup with center speaker:

(init-vbap '(-45 0 45 90 135 180 -135 -90))

;;; 8 Speaker sourround 3D setup with center speaker and every second
;;; speaker at 45 degrees elevation:

(init-vbap '((-45 0) (0 45) (45 0) (90 45) (135 0) (180 45) (-135 0) (-90 45)))

Author: Orm Finnendahl

Created: 2025-08-05 Di 20:46

Validate