Method and apparatus for three dimensional audio spatialization
    1.
    发明授权
    Method and apparatus for three dimensional audio spatialization 失效
    三维音频空间化的方法和装置

    公开(公告)号:US5943427A

    公开(公告)日:1999-08-24

    申请号:US425119

    申请日:1995-04-21

    IPC分类号: H04S1/00 H04R5/00

    CPC分类号: H04S1/007

    摘要: A digital audio spatialization system that incorporates accurate synthesis of three-dimensional audio spatialization cues responsive to a desired simulated location and/or velocity of one or more emitters relative to a sound receiver. Cue synthesis may also simulate the location of one or more reflective surfaces in the receiver's simulated acoustic environment. The cue synthesis techniques are suitable for economical implementation in a personal computer add-on card.

    摘要翻译: 一种数字音频空间化系统,其包含响应于相对于声音接收器的一个或多个发射器的期望的模拟位置和/或速度的三维音频空间化提示的精确合成。 提示合成还可以模拟接收机的模拟声学环境中的一个或多个反射表面的位置。 提示合成技术适用于个人计算机附加卡中的经济实施。

    Digital sampling instrument
    2.
    发明授权
    Digital sampling instrument 失效
    数字采样仪

    公开(公告)号:US5248845A

    公开(公告)日:1993-09-28

    申请号:US854554

    申请日:1992-03-20

    IPC分类号: G10H1/12 G10H5/00

    摘要: An electronic music system which imitates acoustic instruments addresses the problem wherein the audio spectrum of a a recorded note is entirely shifted in pitch by transposition. The consequence of this is that unnatural formant shifts occur, resulting in the phenomenon known in the industry as "munchkinization." The present invention eliminates munchkinization, thus allowing a substantially wider transposition range for a single recording. Also, the present invention allows even shorter recordings to be used for still further memory improvements. An analysis stage separates and stores the formant and excitation components of sounds from an instrument. On playback, either the formant component or the excitation component may be manipulated.

    摘要翻译: 模仿声学仪器的电子音乐系统解决了一个问题,其中所记录的音符的音频频谱通过转置完全偏移。 这样做的结果是发生了不自然的共振变化,导致了业界已知的“混沌”现象。 本发明消除了复合,从而允许单个记录的基本更宽的转置范围。 此外,本发明允许将更短的记录用于进一步的存储器改进。 分析阶段分离和存储来自仪器的声音的共振峰和激发分量。 在播放时,可以操纵共振峰分量或激励分量。

    Digital sampling instrument
    3.
    发明授权
    Digital sampling instrument 失效
    数字采样仪

    公开(公告)号:US5698807A

    公开(公告)日:1997-12-16

    申请号:US611014

    申请日:1996-03-05

    摘要: An electronic music system which imitates acoustic instruments addresses the problem wherein the audio spectrum of a a recorded note is entirely shifted in pitch by transposition. The consequence of this is that unnatural formant shifts occur, resulting in the phenomenon known in the industry as "munchkinization." The present invention eliminates munchkinization, thus allowing a substantially wider transposition range for a single recording. Also, the present invention allows even shorter recordings to be used for still further memory improvements. An analysis stage separates and stores the formant and excitation components of sounds from an instrument. On playback, either the formant component or the excitation component may be manipulated.

    摘要翻译: 模拟声学仪器的电子音乐系统解决了一个问题,其中所记录的音符的音频频谱通过转置完全偏移。 这样做的结果是发生了不自然的共振变化,导致了业界已知的“混沌”现象。 本发明消除了复合,从而允许单个记录的基本更宽的转置范围。 此外,本发明允许将更短的记录用于进一步的存储器改进。 分析阶段分离和存储来自仪器的声音的共振峰和激发分量。 在播放时,可以操纵共振峰分量或激励分量。

    Systems and methods for sample rate tracking
    4.
    发明授权
    Systems and methods for sample rate tracking 有权
    采样率跟踪的系统和方法

    公开(公告)号:US08965942B1

    公开(公告)日:2015-02-24

    申请号:US14207096

    申请日:2014-03-12

    IPC分类号: G06F17/17 H03K5/26

    CPC分类号: H03K5/26

    摘要: Systems and methods for sample rate tracking are provided. An example method includes computing an actual latency associated with an output sample from an output sample stream. The actual latency is calculated using a phase and a phase increment (conversion rate ratio). A measured latency is determined using an internal clock using a presentation time of the output sample, or an input sample from an input sample stream, or both. The measured latency is compared to the actual latency to generate a latency error. A successive phase increment can be determined based on the latency error by using a low-pass or adaptive filter to adjust the latency error.

    摘要翻译: 提供了采样率跟踪的系统和方法。 示例性方法包括从输出样本流计算与输出样本相关联的实际等待时间。 使用相位和相位增量(转换速率比)计算实际延迟。 使用内部时钟使用输出样本的呈现时间或来自输入样本流的输入样本或两者来确定测量的等待时间。 将测量的延迟与实际延迟进行比较以产生延迟错误。 通过使用低通或自适应滤波器来调整延迟误差,可以基于延迟误差来确定连续的相位增量。

    DMA device with local page table
    5.
    发明授权
    DMA device with local page table 失效
    DMA设备与本地页表

    公开(公告)号:US5864876A

    公开(公告)日:1999-01-26

    申请号:US778943

    申请日:1997-01-06

    IPC分类号: G06F12/08 G06F12/10 G06F12/00

    摘要: A DMA device which can quickly access main memory over a system bus without requiring an allocation of a contiguous block of memory on start-up. This is accomplished by providing a copy of the host microprocessor's page table to the DMA device for the portion of memory allocated to it. The DMA device preferably stores at least a portion of the page table internally, with any remainder of the page table being stored in main memory at an address stored in said DMA device.

    摘要翻译: 一种DMA设备,可以通过系统总线快速访问主内存,而无需在启动时分配连续的内存块。 这是通过向DMA设备提供主微处理器的页表的副本来分配给它的存储器的一部分来实现的。 DMA设备优选地在内部存储页表的至少一部分,其中页表的任何剩余部分被存储在主存储器中的存储在所述DMA设备中的地址处。

    Digital sampling instrument
    6.
    发明授权
    Digital sampling instrument 失效
    数字采样仪

    公开(公告)号:US5303309A

    公开(公告)日:1994-04-12

    申请号:US954439

    申请日:1992-09-30

    申请人: David P. Rossum

    发明人: David P. Rossum

    IPC分类号: G10H7/04 G10D5/00

    CPC分类号: G10H7/04

    摘要: A digital sampling instrument is disclosed. The instrument provides the capability of accessing and outputting stored digital data within a single clock cycle. The instrument also provides improved volume scaling for sound generation and further eliminates redundant loading of a particular sound into a sound memory.

    摘要翻译: 公开了一种数字采样仪器。 该仪器提供在单个时钟周期内访问和输出存储的数字数据的功能。 该仪器还提供改进的声音产生音量缩放,并进一步消除了将特定声音冗余加载到声音存储器中。

    Sample rate conversion using infinite impulse response filters
    7.
    发明授权
    Sample rate conversion using infinite impulse response filters 有权
    使用无限脉冲响应滤波器的采样率转换

    公开(公告)号:US08618961B1

    公开(公告)日:2013-12-31

    申请号:US13797344

    申请日:2013-03-12

    IPC分类号: H03M7/00

    摘要: Digital methods and systems for signal processing and filtering are provided. The methods and corresponding systems provide asynchronous conversion of sampling rate frequencies and utilize advanced multistage phasor filters for converting an input signal having a first sampling rate into an output signal sampled in an arbitrary sequence of sampling times. The conversion process provides a sequence of sets of complex numbers representing a filtered version of the input signal. More specifically, the conversion process includes the calculation of values of the output signal by multiplying (e.g., scaling) the sets of complex numbers by a corresponding set of complex phasors, the complex phasors corresponding to the timing of the arbitrary time sequence to obtain a corresponding set of real results with the value of the output signal being the sum of the real results.

    摘要翻译: 提供了用于信号处理和滤波的数字方法和系统。 方法和相应的系统提供采样率频率的异步转换,并利用先进的多级相量滤波器将具有第一采样率的输入信号转换为以任意采样次序采样的输出信号。 转换过程提供表示输入信号的滤波版本的一组复数序列。 更具体地,转换处理包括通过将复数集合乘以(例如,缩放)相应的复相量集合来计算输出信号的值,复数相量与任意时间序列的定时相对应以获得 实际结果的对应集合,输出信号的值为真实结果的总和。

    Interpolation looping of prioritized audio samples in cache connected to system bus
    8.
    发明授权
    Interpolation looping of prioritized audio samples in cache connected to system bus 有权
    在连接到系统总线的高速缓存中插入优先音频样本的循环

    公开(公告)号:US06622207B1

    公开(公告)日:2003-09-16

    申请号:US09654969

    申请日:2000-09-05

    申请人: David P. Rossum

    发明人: David P. Rossum

    IPC分类号: G06F1200

    摘要: A cache memory is updated with audio samples in a manner which minimizes system bus bandwidth and cache size requirements. The end of a loop is used to truncate a normal cache request to exactly what is needed. A channel with a loopEnd in a request will be given higher priority in a two-stage priority scheme. The requested data is conformed by trimming to the minimum data block size of the bus, such a doubleword for a PCI bus. The audio data written into the cache can be shifted on a byte-wise basis, and unneeded bytes can be blocked and not written. Request data for which a bus request has been issued can be preempted by request data attaining a higher priority before a bus grant is received.

    摘要翻译: 以最小化系统总线带宽和高速缓存大小要求的方式,利用音频采样更新高速缓冲存储器。 一个循环的结尾用于截断一个正常的缓存请求到正是所需要的。 在两阶段优先级方案中,在请求中具有loopEnd的信道将被赋予更高的优先级。 所请求的数据通过修剪到总线的最小数据块大小(例如PCI总线的双字)来实现。 写入高速缓存的音频数据可以按字节方式移位,并且不需要的字节可以被阻塞而不被写入。 发送总线请求的请求数据可以在接收到总线授权之前获得更高优先级的请求数据被抢占。