发明名称 Dynamic voice allocation in a vector processor based audio processor
摘要 A method dynamically allocating voices to processor resources in a music synthesizer or other audio processor includes utilizing processor resources to execute vector-based voice generation algorithm for sounding voices, such as executed using SIMD architecture processors or other vector processor architectures. The dynamic voice allocation process identifies a new voice to be executed in response to an event. The combined processor resources needed to be allocated for the new voice and for the currently sounding voices are determined. If the processor resources are available to meet the combined need, then processor resources are allocated to a voice generation algorithm for the new voice, and if the processor resources are not available, then voices are stolen. To steal voices, processor resources are de-allocated from at least one sounding voice or sounding voice cluster.
申请公布号 US2006155543(A1) 申请公布日期 2006.07.13
申请号 US20050187070 申请日期 2005.07.22
申请人 KORG, INC. 发明人 COOPER JOHN S.
分类号 G10L13/02 主分类号 G10L13/02
代理机构 代理人
主权项
地址