发明名称 Recursive multistage audio processing
摘要 Efficient recursive audio processing of one or more input data streams using a multistage processor for performing one or more predetermined functions and programmable audio effects. A first stage performs a first predetermined function, such as frequency shifting function. Intermediate results are preferably mixed. The second stage applies programmable audio effects to the mixed data, such as a reverberation effect, and stores the second stage output in a destination mix bin. The second stage output is preferably transferred to a main memory accessible to a primary processor. The second stage output is directed back to the first stage of the multistage processor to perform a second predetermined function, such as three dimensional spatialization. The primary processor modifies parameters of the first predetermined function to efficiently perform dynamic operations, such as Doppler shifts and volume transitions between multiple sound sources and a mixture of those sounds as a single point source.
申请公布号 US7110940(B2) 申请公布日期 2006.09.19
申请号 US20020284854 申请日期 2002.10.30
申请人 MICROSOFT CORPORATION 发明人 SMITH DEREK H.;SCHMIDT BRIAN L.;CHRYSANTHAKOPOULOS GEORGIOS
分类号 G10L21/00;G06F3/16;G10H1/00;G10H7/00 主分类号 G10L21/00
代理机构 代理人
主权项
地址