[发明专利]电子乐器、由电子乐器执行的方法及存储介质有效
申请号: | 201811119549.7 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109559717B | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 佐藤博毅;川岛肇 | 申请(专利权)人: | 卡西欧计算机株式会社 |
主分类号: | G10H1/00 | 分类号: | G10H1/00;G10H7/02 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 蒋巍 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子乐器 执行 方法 存储 介质 | ||
本发明提供电子乐器、方法及程序,具备:存储有多个波形数据的第一存储器和具有分别作为环形缓存发挥功能的多个波形缓存区域的第二存储器,处理器和音源的一个执行:阈值余量设定处理,对多个波形缓存区域分别设定阈值余量,至少一部分阈值余量彼此不同;识别处理,在规定的定时从多个波形缓存区域中识别所计算出的波形读取余量达到针对波形缓存区域设定并分配的阈值余量的波形缓存区域;以及声音生成停止处理,停止基于从由识别处理识别的波形缓存区域读取的波形数据生成的声音,由此停止由音源针对识别的波形缓存区域的读取处理。
相关申请的引用
本申请主张以2017年9月27日申请的日本国专利申请第2017-186957号为基础的优先权,本申请引用该基础申请的全部内容。
技术领域
本发明涉及电子乐器、由其执行的方法及存储介质。
背景技术
在通过波形读取方式产生乐音波形的乐音产生装置中,为了能够利用更多的、更长时间的波形数据,不使用的波形数据例如保存在ROM(Read Only Memory)、闪存、或者硬盘存储装置等二次存储装置(第一存储器)的音色波形区域中,采用将其中使用的波形数据传输给一次存储装置(第二存储器)并使其发音这样的系统,所述一次存储装置作为音源LSI(大规模集成电路)能够直接访问的高速的波形缓存而发挥功能,例如RAM(RandomAccess Memory)等。即,可以说是预先将高价的RAM所具有的存储容量以上的存储容量的波形数据保持在廉价的ROM中,仅在需要的情况下将其移动到波形缓存并用于发音这样的成本上是有效的方法。
但是,乐音波形数据的大小各种各样,理想的情况是,优选在第二存储器的波形缓存上准备能够原样存储所有的发音通道各自的波形数据的区域,但实际上,为了抑制成本,在第二存储器的波形缓存上没有准备足够的区域。因此,使波形缓存作为不需要在意乐音波形数据大小的所谓“环形缓存”发挥功能,与发音部在发音中由音源LSI反复读出对象发音通道的波形缓存(环形缓存区域)的规定区间并行地,由CPU向波形缓存依次补充波形数据。作为现有技术,例如已知有专利文献1所记载的技术。
在此,存在如下条件,即,CPU从第一存储器传输波形数据时的写入地址(写入指针)的进展速度要比音源LSI为了再现波形而读出第二存储器上的波形缓存的地址(读出指针)的进展速度大幅度快。但是,当结构上音源LSI中的再现音高(pitch)变高时读出速度上升,另外,当同时发音数增加时每一音的波形传输的平均速度降低。如果这些不良条件叠加,则波形缓存中的写入指针不仅超不过读出指针,写入指针反而可能被读出指针追上。如果产生这种情况,则音源LSI读出的波形会突然不连续而返回到过去的数据,产生噪声。这在音乐上是不能允许的。因此,以往,针对每个与发音通道对应的波形缓存,监视通过从写入指针中减去读出指针而计算出的余量(以下将其称为“波形读出余量”),对于波形读出余量变小的发音通道,要求通过迅速地执行消音处理,来防止音乐上不能允许的乐音发音。
专利文献1:日本特开2000-122668号公报
但是,在对多个发音通道的每一个将第一存储器内的波形数据传输到分配给各个发音通道的第二存储器内的波形缓存的情况下,以往,无论哪个发音通道的波形缓存的波形读出余量都以相同的阈值进行判断。因此,越是读出速度快的波形缓存,在波形读出余量的值变得比阈值小之后,在朝向消音的期间来不及传输,读出指针追上写入指针,音乐上不能允许的乐音被发音的概率越高。
另外,以往,针对每个发音通道的波形缓存的波形传输为,与各发音通道的状况无关地向各波形缓存依次传输一定量的波形数据,或者在一个一个波形缓存中依次传输波形数据直到写入指针超过读出指针等。因此,在每个波形缓存的波形数据的蓄积量中产生偏差,在传输负载增大时,发音通道的消音以不希望的形式产生。
另外,以往,即使在基于音源LSI的波形数据的请求量超过了乐音产生装置的最大波形传输能力的情况下,仍继续进行传输。因此,存在如下情况:不考虑发音的重要性等而简单地从波形读出余量少的开始进行消音,重要的发音比不重要的发音更早地被停止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡西欧计算机株式会社,未经卡西欧计算机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811119549.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:钢片琴架
- 下一篇:电子乐器、电子乐器的乐音产生方法以及存储介质