【技术实现步骤摘要】
乐音信号产生装置、乐音信号产生方法和存储介质
[0001]相关申请的引用
[0002]本申请要求以2021年9月21日申请的日本专利申请第2021
‑
153006号,以及2022年6月17日申请的日本专利申请第2022
‑
98190号为基础的优先权,本申请引用该基础申请的全部内容。
[0003]本公开涉及乐音信号产生装置、乐音信号产生方法和存储介质。
技术介绍
[0004]构成波导建模(wave guide modeling)音源的延迟器的数量是整数,并且是离散的。因此,为了决定严格的频率,需要实现比相当于延迟器的数量的整数更细致的小数的延迟长度的技术。
[0005]作为在宽的频带中连续地实现小数的延迟长度的现有技术,例如在日本特开平6
‑
348277号公报中,已知在延迟器最终级的前面插入全通滤波器的技术。在该技术中,实现了下述乐音信号合成装置,该乐音信号合成装置包括:第1全通滤波器APF1;第2全通滤波器APF2;可变连接单元,将第1以及第2全通滤波器与选择了延迟元件的不同级连接;控制单元,在第1以及第2全通滤波器的输出中,控制全通滤波器以及可变连接单元,使得延迟时间相等;以及加权相加单元,对第1以及第2全通滤波器的输出进行加权相加。在该现有技术中,通过使用全通滤波器,能够防止高频带中的振幅的降低。此外,在该现有技术中,通过两个全通滤波器的加权相加生成小数的延迟长度,由此,在如弯音(pitch bend)时等那样音高频率随时间变化、随着时 ...
【技术保护点】
【技术特征摘要】
1.一种乐音信号产生装置,其中,具备:延迟线,具备多个延迟器,所述多个延迟器级联连接,分别使所输入的信号以第1延迟长度延迟;至少三个小数部延迟块,分别通过与所述多个延迟器中的某一个延迟器对应地连接,使所输入的信号以长度为所述第1延迟长度以下的第2延迟长度延迟;以及至少一个处理器,将所述多个延迟器中的任意一个设定为产生对应于指定音高的延迟的第1延迟器,将所述多个延迟器中的所述第1延迟器的前级的延迟器设定为第0延迟器,将所述多个延迟器中的所述第1延迟器的后级的延迟器设定为第2延迟器,所述至少一个处理器,使所述至少三个小数部延迟块分别与所述第1延迟器、所述第0延迟器和所述第2延迟器连接,在根据所述指定音高的变化而将所连接的所述第0延迟器和所连接的所述第2延迟器中的某一方设定为新的第1延迟器,并且将所述新的第1延迟器的前级的延迟器设定为新的第0延迟器,将所述新的第1延迟器的后级的延迟器设定为新的第2延迟器的情况下,使所连接的所述第0延迟器和所连接的所述第2延迟器中的某一方继续与所述小数部延迟块连接,并且将所述新的第0延迟器和所述新的第2延迟器中的至少某一方,改为与除了连接于所述新的第1延迟器的所述小数部延迟块以外的所述小数部延迟块中的至少某一方连接。2.根据权利要求1所述的乐音信号产生装置,其中,所述至少三个小数部延迟块与分别对应于所述小数部延迟块的所述延迟器一起作为全通滤波器块进行动作。3.根据权利要求2所述的乐音信号产生装置,其中,所述至少一个处理器,对作为对应于所述第1延迟器的所述小数部延迟块的所述全通滤波器块,设定与所述第2延迟长度对应的滤波器系数,所述第2延迟长度是对应于所述指定音高的延迟长度的小数部,对作为对应于所述第0延迟器的所述小数部延迟块的所述全通滤波器块以及作为对应于所述第2延迟器的所述小数部延迟块的所述全通滤波器块,分别设定与值1及值0的所述第2延迟长度对应的值0及值1的滤波器系数,将作为对应于所述第1延迟器的所述小数部延迟块的所述全通滤波器块的输出,作为乐音信号及向所述延迟线的所述输入的反馈信号而输出。4.根据权利要求1至3中任一项所述的乐音信号产生装置,其中,所述至少一个处理器,还具备包络发生器电路,所述包络发生器电路为,在将所述延迟长度的小数部设为时,在所述第1延迟器是第偶数个或第奇数个的延迟器的情况下,将通过由(1)式的运算式表示的运算计算出的系数g设定为与对应于所述指定音高的延迟长度的小数部即所述第2延迟长度对应的滤波器系数,
在所述第1延迟器是第奇数个或第偶数个的延迟器的情况下,将使用通过由(2)式的运算式表示的运算计算出的系数g所计算出的系数(1
‑
g)设定为所述滤波器系数,将所述延迟长度的小数部作为输入,将进行由所述(1)式或(2)式的运算式表示的变化的系数g作为包络值输出。5.根据权利要求1至4中任一项所述的乐音信号产生装置,其中,所述第0延迟器的两端连接的所述小数部延迟块执行将所述第0延迟器的输出原样输出的运算,所述第2延迟器的两端连接的所述小数部延迟块执行如下运算:代替乘以对应于与值0的所述第2延迟长度对应的值1的滤波器系数的值1或值
‑
1的各乘法运算,而将所述乘法运算中的输入值原样或改变符号地作为所述各乘法运算中的输出值输出。6.一种电子设备,其中,具备:权利要求1至5中任一项所述的乐音信号产生装置;以及操作件。7.一种乐音信号产生方法,其中,将至少三个小数部延迟块分别与第1延迟器、第0延迟器和第2延迟器连接,所述至少三个小数部延迟块通过与具备多个延迟器的延迟线中的某一个延迟器分别对应地连接,从而使所输入的信号以长度为第1延迟长度以下的第2延迟长度延迟,所述延迟线所具备的所述多个延迟器级联连接,分别使所输入的信号以所述第1延迟长度延迟,所述第1延迟器是所述多个延迟器中的产生对应于指定音高的延迟的所述延迟器,所述第0延迟器是所述多个延迟器中的对应于所述第1延迟器的前级的所述延迟器,所述第2延迟器是所述多个延迟器中的对应于所述第1延迟器的后级的所述延迟器,在根据所述指定音高的变化而将所连接的所述第0延迟器和所连接的所述第2延迟器中的某一方设定为新的第1延迟器,并且将所述新的第1延迟器的前级的延迟器设定为新的第0延迟器,将所述新的第1延迟器的后级的延迟器设定为新的第2延迟器的情况下,使所连接的所述第0延迟器和所连接的所述第2延迟器中的某一方继续与所述小数部延迟块连接,并且将所述新的第0延迟器和所述新的第2延迟器中的至少某一方,改为与除了连接于所述新的第1延迟器的所述小数部延迟块以外的所述小数部延迟块中的至少某一方连接。8.根据权利要求7所述的乐音信号产生方法,其中,使所述至少三个小数部延迟块与分别对应于所述小数部延迟块的所述延迟器一起作为全通滤波器块进行动作。9.根据权利要求8所述的乐音信号产生方法,其中,对作为对应于所述第1延迟器的所述小数部延...
【专利技术属性】
技术研发人员:春日一贵,
申请(专利权)人:卡西欧计算机株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。