US 12,445,800 B2
Colorless generation of elevation perceptual cues using all-pass filter networks
Zachary Seldess, San Diego, CA (US); and Joseph Anthony Mariglio, III, Encinitas, CA (US)
Assigned to Boomcloud 360 Inc., Encinitas, CA (US)
Filed by Boomcloud 360 Inc., Encinitas, CA (US)
Filed on Apr. 18, 2024, as Appl. No. 18/639,767.
Application 18/639,767 is a continuation of application No. 17/859,801, filed on Jul. 7, 2022.
Claims priority of provisional application 63/284,993, filed on Dec. 1, 2021.
Claims priority of provisional application 63/219,698, filed on Jul. 8, 2021.
Prior Publication US 2024/0357314 A1, Oct. 24, 2024
Int. Cl. G10L 21/028 (2013.01); G10L 19/008 (2013.01); G10L 19/16 (2013.01); G10L 19/26 (2013.01); H04R 3/04 (2006.01); H04S 1/00 (2006.01); H04S 3/00 (2006.01); H04S 7/00 (2006.01)
CPC H04S 7/307 (2013.01) [G10L 19/008 (2013.01); G10L 19/16 (2013.01); G10L 19/26 (2013.01); G10L 21/028 (2013.01); H04R 3/04 (2013.01); H04S 1/007 (2013.01); H04S 3/008 (2013.01); H04S 2400/01 (2013.01); H04S 2400/05 (2013.01); H04S 2400/13 (2013.01)] 39 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors; and
a non-transitory computer readable medium comprising stored program code that when executed by the one or more processors, configures the one or more processors to:
separate an audio channel into a low frequency component and a high frequency component;
determine a target amplitude response defining one or more spatial cues;
convert the target amplitude response into a transfer function for configuring a single-input, multi-output allpass filter;
process the high frequency component using the allpass filter configured based upon the transfer function to produce a plurality of processed high frequency components;
combine the low frequency component with at least one of the plurality of processed high frequency components to generate one or more processed channels.