会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 43. 发明授权
    • Computer system and method for performing wavetable music synthesis
which stores wavetable data in system memory which minimizes audio
infidelity due to wavetable data access latency
    • 用于执行挥发性音乐合成的计算机系统和方法,其将波形数据存储在系统存储器中,其最小化由于波形数据访问延迟引起的音频不忠
    • US5689080A
    • 1997-11-18
    • US622761
    • 1996-03-25
    • Dale E. Gulick
    • Dale E. Gulick
    • G10H7/00G10H7/02
    • G10H7/02G10H7/004G10H2240/275
    • A computer system and method for performing wavetable music synthesis which uses system memory to store wavetable data and minimizes audio infidelity introduced by wavetable data access latency. The system comprises a system memory which stores wavetable data, an I/O bus coupled to the system memory, and a system audio device. The system audio device comprises an I/O bus interface coupled to the I/O bus, a synthesizer which generates sounds in response to the wavetable data, a plurality of buffers coupled to the I/O bus interface and to the synthesizer for buffering the wavetable data from the system memory, and a buffer manager coupled to the I/O bus interface, the synthesizer, and the plurality of buffers. The buffer manager manages transfers of the wavetable data from the system memory to the buffers and from the buffers to the synthesizer. The synthesizer generates a request to the buffer manager for wavetable data samples. If the samples do not reside in the buffers and the buffer manager is unable to retrieve the samples from the system memory within a desired frame time, the synthesizer outputs surrogate values until the samples become available. The synthesizer calculates the surrogate values so as to avoid producing audible artifacts in the sound generated by the synthesizer. The synthesizer calculates the surrogate values according to one of two methods. The first method is to simply output the last valid value calculated by the synthesizer. The second method is to ramp the value toward zero at a rate defined as the fastest rate which does not produce audible artifacts.
    • 一种用于执行波形音乐合成的计算机系统和方法,其使用系统存储器来存储波形数据并且使由波形数据访问延迟引入的音频不忠度最小化。 系统包括存储波形数据的系统存储器,耦合到系统存储器的I / O总线和系统音频设备。 系统音频设备包括耦合到I / O总线的I / O总线接口,响应于波形数据产生声音的合成器,耦合到I / O总线接口的多个缓冲器和用于缓冲 来自系统存储器的波形数据以及耦合到I / O总线接口,合成器和多个缓冲器的缓冲器管理器。 缓冲管理器管理波形数据从系统存储器到缓冲器以及从缓冲器到合成器的传送。 合成器向缓冲管理器生成波形数据样本的请求。 如果样本不驻留在缓冲器中,并且缓冲管理器无法在期望的帧时间内从系统存储器检索样本,则合成器输出代理值直到样本可用。 合成器计算代理值,以避免在由合成器产生的声音中产生听觉瑕疵。 合成器根据两种方法之一计算代理值。 第一种方法是简单地输出由合成器计算的最后一个有效值。 第二种方法是将值以零定义为不产生可听见的伪像的最快速率的速率向零斜坡。
    • 44. 发明授权
    • 주파수보상웨이브테이블데이터를구비한PC오디오시스템
    • KR100384685B1
    • 2003-08-14
    • KR1019980706429
    • 1997-02-21
    • 아드밴스트 마이크로 디이바이시스 인코포레이티드
    • 헤위트래리
    • G10H7/02
    • G10H7/004G10H7/02G10H2230/031G10H2240/275
    • The PC audio circuit (10) described interfaces with and provides audio enhancement to a host personal computer of the type including a central processor, system memory and a system bus. The PC audio circuit (10) includes a digital signal processor (DSP) (16) for processing wavetable data and generating digital audio signals for a plurality of voices. The wavetable data is stored in the host computer's system memory and transferred in portions, as needed by the DSP (16) to a smaller, low-cost cache memory (22) included with the PC audio circuit (10). The DSP (16) processes several frames of data samples for an active voice before processing another voice. Processing in this manner alleviates concerns about the percentage use of system bus bandwidth and the maximum allowable system bus latency. These concerns are further alleviated by deriving frequency compensated wavetable data and storing it in system memory to be retrieved by the DSP (16) for generating digital audio signals having high frequency ratios. Digital audio signals generated for each active voice are accumulated in cache memory (22). When the digital audio signals for all active voices have been accumulated, the accumulated data is transmitted from the cache memory (22) to an external digital-to-analog converter. Since wavetable data is stored in system memory, the cache memory (22) is smaller and less expensive than the local memory in prior art PC audio circuits. Thus, the described PC audio circuit (10) has a lower overall cost.
    • 所描述的PC音频电路(10)与包括中央处理器,系统存储器和系统总线的类型的主个人计算机接口并向其提供音频增强。 PC音频电路(10)包括数字信号处理器(DSP)(16),用于处理波形数据并产生多个语音的数字音频信号。 波形表数据被存储在主计算机的系统存储器中并按照DSP(16)的需要被分开传送到包括在PC音频电路(10)中的较小的,低成本的高速缓冲存储器(22)中。 在处理另一个话音之前,DSP(16)处理几个活动话音数据采样帧。 以这种方式进行处理减轻了对系统总线带宽使用百分比和最大可允许的系统总线延迟的担忧。 通过导出频率补偿的波表数据并将其存储在系统存储器中以便由DSP(16)检索以产生具有高频比的数字音频信号,这些问题得到进一步缓解。 为每个活动语音产生的数字音频信号被存储在高速缓冲存储器(22)中。 当所有活动语音的数字音频信号已被累积时,所累积的数据从高速缓冲存储器(22)传送到外部数字 - 模拟转换器。 由于波形数据被存储在系统存储器中,所以高速缓冲存储器(22)比现有技术PC音频电路中的本地存储器更小且更便宜。 因此,所描述的PC音频电路(10)具有较低的总体成本。
    • 46. 发明专利
    • 聲音控制器
    • 声音控制器
    • TW364974B
    • 1999-07-21
    • TW086115679
    • 1997-10-23
    • LG半導體股份有限公司
    • 李相元
    • G06F
    • G10H1/0066G10H1/0091G10H7/02G10H2240/275G10H2250/571
    • 一聲音控制器用來做為可藉控制一音效器和一編碼/解碼器(CODEC)來對數位聲波檔案資料或聲音資料施加效果處理的一種聲源控制裝置。此聲音控制器包括用以解譯自PC擴充匯流排插槽和CODEC接收的數位聲被檔案資料並在判斷是否要對其施加效果處理後執行控制運作的一控制器的、用以解譯自PC擴充匯流排插槽接收的MIDI檔案資料的一聲波表音樂合成器、一音效器用以對來自聲波表音樂合成器與控制器的輸出資料值施加效果處理的一音效器、及用以把來自控制器之經處理輸出值轉為類比聲音信號再將產生的類比聲音信號輸出至一揚聲器的一個 CODEC。
    • 一声音控制器用来做为可藉控制一音效器和一编码/译码器(CODEC)来对数码声波文档数据或声音数据施加效果处理的一种声源控制设备。此声音控制器包括用以解译自PC扩充总线插槽和CODEC接收的数码声被文档数据并在判断是否要对其施加效果处理后运行控制运作的一控制器的、用以解译自PC扩充总线插槽接收的MIDI文档数据的一声波表音乐合成器、一音效器用以对来自声波表音乐合成器与控制器的输出数据值施加效果处理的一音效器、及用以把来自控制器之经处理输出值转为模拟声音信号再将产生的模拟声音信号输出至一扬声器的一个 CODEC。
    • 47. 发明专利
    • 資料處理裝置及資料處理方法
    • 数据处理设备及数据处理方法
    • TW388841B
    • 2000-05-01
    • TW087119980
    • 1998-12-02
    • 山葉股份有限公司
    • 神谷了
    • G10HG06T
    • G10H7/002G10H7/02G10H2240/275G10H2250/621
    • 一種資料處理裝置產生原波形資料及發聲控制(sounding control)資料音樂之全音(musical tone)資料乃以該波形資料為基礎而產生,發聲控制資料則含有指示原波形資料種類之類別資訊及指示音樂之全音資料的音調(pitch)之音調資訊,該裝置並產生原影像資料,及圖像控制資料影像資料係以原影像資料為基礎而產生,該圖像控制資料則包含指示原影像資料種類之類別資訊及指示在一顯示幕上影像資料座標之座標資訊。一種算術處理裝置執行包含插入處理或變細處理(thinning processing)之算術處理及該裝置乃可在接收發聲控制資料時操作以完成用以產生音樂之全音資料之第一產生方法,其實施步驟為使類別資訊所指定之原波形資料接受根據音調資訊之算術處理,以及可在接收原影像資料時操作以完成用以產生影像資料之第二產生方法,其步驟為使類別資訊所指定之原影像資料接受根據指標資訊之算術處理。較佳者,算術處理裝置乃以時分方式完成第一產生方法及第二產生方法。
    • 一种数据处理设备产生原波形数据及发声控制(sounding control)数据音乐之全音(musical tone)数据乃以该波形数据为基础而产生,发声控制数据则含有指示原波形数据种类之类别信息及指示音乐之全音数据的音调(pitch)之音调信息,该设备并产生原影像数据,及图像控制数据影像数据系以原影像数据为基础而产生,该图像控制数据则包含指示原影像数据种类之类别信息及指示在一显示幕上影像数据座标之座标信息。一种算术处理设备运行包含插入处理或变细处理(thinning processing)之算术处理及该设备乃可在接收发声控制数据时操作以完成用以产生音乐之全音数据之第一产生方法,其实施步骤为使类别信息所指定之原波形数据接受根据音调信息之算术处理,以及可在接收原影像数据时操作以完成用以产生影像数据之第二产生方法,其步骤为使类别信息所指定之原影像数据接受根据指针信息之算术处理。较佳者,算术处理设备乃以时分方式完成第一产生方法及第二产生方法。