【技术实现步骤摘要】
本专利技术通常涉,率调制(FM)合成,更M地说涉及一种用于产生用在FM 音乐声音合成中的^M波形的方法和系统。
技术介绍
通常的4it波形以及M的乐器声音的再现,当进4tit当处理时需要该声音的 原始成分的收集,可建立该声音的复制品。最准确但是不实际的方法是记录该声音 包括其在频率、节奏等的所有变化。实际的方法是减小需要用于再现该声音的参数 组。在波表(wavetable)合成的情况下,每个乐器被在少翁义个音调周期、在八度 音节的子集中记录并取样。这些经取样的录制品存储在波表中,以及声音的再现包 括在表中的循环。FM合成复制乐器声音并且因此可被用作音乐再现中的合成器。与音乐产生的 其它方法相比较,FM合成需要用于音乐再现处理的最小的存储量并且仍然保持乐 器声音的可接受的完整性。其实际上需要少量的ROM和/或RAM务賭器用于该合 成方法因为其仅需要作为一组查找波表务賭的一小组预定波形。另一方面,波表合成需要相对大量的,器来达到其性能的可接受水平。在示例的情况中,FM合成 需要包括波形表和波形成数据的大约24KB的乐H^成数据,^4合成器需要至少 512KB的:&4##器。这是需要用于FM合成的数据尺寸的21倍。除了从乐器产生的声音的用于区别的幅度包络W卜,侧音所建立的音质可将一 个乐器的声音与另一个区别开。因为侧音是自然发生的并且是预定波形上#^1^贞率 调制而可解析^k^得的效果,音频FM合成可净細于模拟乐器声音。这可通过将FM 合成波形的侧音与真实乐器的侧音进行匹配来完成。i:^本的FM合成音(tone) 产生器使用调制器频率用于自我调制和调制 ...
【技术保护点】
一种用于从存储在存储器表中的原型波形的一个或多个连续片段中产生波形的方法,该方法包括重复以下取样处理步骤:读取在一个地址中存储的原型波形的至少一个取样;根据预定逻辑修改该取样;以及累加所修改的取样,其中通过以上步骤的多次重复,通过累加所修改的取样可形成新的波形的周期。
【技术特征摘要】
1.一种用于从存储在存储器表中的原型波形的一个或多个连续片段中产生波形的方法,该方法包括重复以下取样处理步骤读取在一个地址中存储的原型波形的至少一个取样;根据预定逻辑修改该取样;以及累加所修改的取样,其中通过以上步骤的多次重复,通过累加所修改的取样可形成新的波形的周期。2. 如权利要求l所述的方法,其中该读M—步包括 用至少一个地址指针装载第一寄存器;以及 位移第一寄存器用于提供该^ii。3.如权利要求l所述的方法,其中该读M—步包括 用至少一个地址指针装载第一寄存器; 位移第一寄存器来产生第一地址;以及 将第一;^i止和偏移:feiibN加来提供该iikiil:。4. 如权利要求3所述的方法,其中的偏移地iit^f诸在预定片段修改矩阵表中。5. 如权利要求l所述的方法,其中该修改进一步包括 提供具有预定数量的^^^定数量的列的预定片段修改矩阵表;以及基于在所选择的行和所选择的列指示的预定片段修 文矩阵表的内容^i4, 定逻辑。6. 如权利要求5所述的方法,其中的预定逻辑从以下中选择 未改变;求反;以及 稀出。7. 如权利要求5所述的方法,其中的预定数量的行等于需要产生的波形的数 量,以及预定数量的列等于被划分的原型波形的片段的数量。8. 如权利要求1所述的方法进一步包括 ##来自当前^#读取中的值;伤则读取的所^#原型波形从一个片_^^另一个的转换;以及如果下一个取样读:^^^的原型波形的新片m时,将4#的值与下一个取 样读拟目加。9. 如权利要求1所述的方法进一步包括为调制器波形的第一$1#处理紧跟着 为载波波形的第二取样处理的重复,其中调制器波形和载波波形二者形成用于频率 调制合成。10. 如权利要求i所述的方法进一步包括不经过^U羊处理步骤直接乂A4^器表 中读取^#的原型波形的取样。11. 一种用于从^^f^^^诸器表中的原型波形的一个或多个连续片段中产生波形的方法,该方法包4舌重复以下取样处理步骤 用至少一个地址指针装载第一寄存器; 位移第一寄存器来提供4i&止; 读^该^l也it^賭的原型波形的至少一个取洋; 提供具有预定数量的^^定数量的列的预定片段修 文矩阵表; 用第一寄存器提供的地址中选,定片段修改矩阵表中的列;用至少一个行选择:^止装载第二寄存器;用第二寄存器提供的地iii^f^贞定片段修改矩阵表中的行;根据预定逻辑来修改取样;以及 累加所修改的^a羊,其中通过以上步骤的多次重复,通过累加所修改的^f羊可形成新的波形的周期。12. 如权利要求11所述的方法,其中...
【专利技术属性】
技术研发人员:阿朗沙多,凯茜利伯曼加普,维克托曼泽拉,
申请(专利权)人:开曼群岛威睿电通股份有限公司,
类型:发明
国别省市:VG[英属维尔京群岛]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。