aspcol.soundfieldcontrol.acc
- aspcol.soundfieldcontrol.acc(Rb, Rd, reg=0)
Frequency-domain acoustic contrast control for sound zone control
Will calculate the principal generalized eigenvector of (Rb, Rd+reg*I)
- Parameters:
Rb (ndarray of shape (num_freq, num_ls, num_ls)) – spatial covariance associated with the bright zone
Rd (ndarray of shape (num_freq, num_ls, num_ls)) – spatial covariance associated with the dark zones
reg (float) – non-negative, applies l2 regularization to the loudspeaker effort, by adding reg * np.eye() to the dark zone spatial covariance.
- Returns:
w – the control filter used to generate loudspeaker signals.
- Return type:
ndarray of shape (num_freq, num_ls)