发明名称 一种基于MIDI的提高有效和弦的方法
摘要 本发明公开了一种基于MIDI的提高有效和弦的方法,包括以下步骤:1、音符开;2、遍历当前整个复音数组,判断空位;3、如有空位,则记录该位置,在整个复音数组寻找与当前音符相同的音符;若找到,则把该复音标记为“强制释放”复音;4、判断是否遍历完当前整个复音数组,若是,接着新的音符开;若不是,则遍历当前整个数组中的下一个复音,并判断该复音是否为“强制释放”复音;接着计算该复音的样本及包络;5、重复步骤4,直至遍历完当前整个复音数组。本发明能切实减少作用微小的复音,使得在能保持原有效果基本不变的情况下,充分利用有效空间下,达到更好的效果,节省了存储空间,同时减少了计算量。
申请公布号 CN1851802B 申请公布日期 2010.10.13
申请号 CN200610035676.X 申请日期 2006.05.29
申请人 安凯(广州)微电子技术有限公司 发明人 冯穗豫
分类号 G10H1/00(2006.01)I;G10H1/38(2006.01)I 主分类号 G10H1/00(2006.01)I
代理机构 广州知友专利商标代理有限公司 44104 代理人 宣国华
主权项 一种基于MIDI的提高有效和弦的方法,其特征在于包括以下步骤:(1)音符开;(2)遍历当前整个复音数组,判断空位;(3)如有空位,则记录该位置,在整个复音数组寻找与当前音符相同通道、相同音色、相同音高的、且未进入释放状态的音符;若找到,则把该复音标记为“强制释放”复音;(4)判断是否遍历完当前整个复音数组,若是,接着新的音符开;若不是,则遍历当前整个数组中的下一个复音,并判断该复音是否为标记的“强制释放”复音;若不是“强制释放”复音,计算该复音的样本及包络,若是“强制释放”复音,则将该复音转为“释放”状态后,计算该复音的样本及包络;(5)重复步骤4,直至遍历完当前整个复音数组。
地址 510663 广东省广州高新技术产业开发区科学城科学大道182号C1区301-303、401-402