发明名称 波表音乐合成系统
摘要 本发明系关于一种音乐合成系统,用以执行波表乐曲合成(Wavetable audio synthesis),该系统包含有一乐器资料库、一分析模组、一记忆体、一判断模组及一合成模组。乐器资料库用以储存第一预定数量种乐器资料。分析模组用以分析输入之音乐档案,而得出该音乐档案所包含之第二预定数量种乐器资料。记忆体具有一预定容量,用以储存合成该音乐档案所需之乐器资料。判断模组,用以判断该第二预定数量种乐器资料之总和资料量是否大于记忆体预定容量。合成模组用以根据该记忆体中所储存之乐器资料合成一数位音乐信号。在判断模组中若判断答案为否,则自该乐曲资料库中取出该第二预定数量种乐曲资料储存至该记忆体中;若答案为是,则执行一乐器更换程序,将该第二预定数量种乐器资料更换为第三预定数量种乐器资料,第三预定数量种乐器资料之总和资料量系不大于记忆体预定容量。
申请公布号 TWI227010 申请公布日期 2005.01.21
申请号 TW092113987 申请日期 2003.05.23
申请人 联发科技股份有限公司 发明人 谢郁震
分类号 G10H7/00 主分类号 G10H7/00
代理机构 代理人 陶霖 台北县中和市中正路七三八号十一楼之五
主权项 1.一种音乐合成系统,用以执行波表乐曲合成(Wavetable audio synthesis),该系统包含:一乐器资料库,用以储存一第一预定数量种乐器资料;一分析模组,用以分析输入之一波表乐曲,而得出合成该波表乐曲所需之一第二预定数量种乐器资料;一记忆体,具有一预定容量,用以储存合成该波表乐曲所需之乐器资料;一判断模组,用以判断该第二预定数量种乐器资料之总和资料量是否大于该预定容量;若答案为否,则自该乐器资料库中取出该第二预定数量种乐器资料储存至该记忆体中;若答案为是,则执行一乐器更换程序,将该第二预定数量种乐器资料更换为一第三预定数量种乐器资料,该第三预定数量种乐器资料之总和资料量系不大于该预定容量;以及自该乐器资料库中取出该第三预定数量种乐器资料储存至该记忆体中;以及一合成模组,用以根据该记忆体中所储存之乐器资料合成一数位音乐信号。2.如申请专利范围第1项所述之音乐合成系统,进一步包含一匹配表,用以记录该第一预定数量种乐器资料中每一种乐器资料与其他种乐器资料两两相较之一乐器相似値。3.如申请专利范围第2项所述之音乐合成系统,其中该乐器更换程序包含下列步骤:根据该匹配表,循序找出该第二预定数量种乐器资料中每一种乐器资料之乐器相似値最高之一乐器资料;重复上述步骤,直到所有乐器资料之总和资料量不大于该预定容量,即获得该第三预定数量种资料。4.如申请专利范围第1项所述之音乐合成系统,进一步包含一分组表,用以记录该第一预定数量种乐器资料之复数个乐器资料群组,每一个乐器资料群组包含复数种乐器资料且以一代表乐器资料代表该乐器资料群组所包含之该等乐器资料。5.如申请专利范围第4项所述之音乐合成系统,进一步包含一匹配表,用以记录该等乐器资料群组中每一乐器资料群组与其他乐器资料群组两两相较之一乐器相似値。6.如申请专利范围第5项所述之音乐合成系统,其中该乐器更换程序包含下列步骤:根据该分组表,循序找出该第二预定数量种乐器资料中每一种乐器资料所归类之乐器资料群组;判断该第二预定数量种乐器资料归类后之乐器资料群组之代表乐器资料所需之总和资料量是否不大于该预定容量;若是,即获得该第三预定数量种乐器资料;若否,则根据该匹配表,循序找出该第二预定数量种乐器资料归类后之每一乐器资料群组其乐器相似値最高之一乐器资料群组;重复上述步骤,直到所有乐器资料群组之代表乐器资料之总和资料量不大于该预定容量,即获得该第三预定数量种乐器资料。7.一种应用于一音乐合成器之乐器资料选择系统,用以选择合成一音乐档案所需之乐器资料,该音乐合成器包含一乐器资料库以及一记忆体,该乐器资料库用以储存一第一预定数量种乐器资料,该记忆体系具有一预定容量,用以储存合成该乐曲所需之乐器资料,该系统包含:一分析模组,用以分析输入之该波表乐曲,而得出合成该波表乐曲所需之一第二预定数量种乐器资料;以及一判断模组,用以判断该第二预定数量种乐器资料之总和资料量是否大于该预定容量;若答案为否,则自该乐器资料库中取出该第二预定数量种乐曲资料储存至该记忆体中;若答案为是,则执行一乐器更换程序,将该第二预定数量种乐器资料更换为一第三预定数量种乐器资料,该第三预定数量种乐器资料之总和资料量系不大于该预定容量;以及自该乐器资料库中取出该第三预定数量种乐曲资料储存至该记忆体中。8.如申请专利范围第7项所述之乐器资料选择系统,进一步包含一匹配表,用以记录该第一预定数量种乐器资料中每一种乐器资料与其他种乐器资料两两相较之一乐器相似値。9.如申请专利范围第8项所述之乐器资料选择系统,其中该乐器更换程序包含下列步骤:根据该匹配表,循序找出该第二预定数量种乐器资料中每一种乐器资料之乐器相似値最高之一乐器资料;重复上述步骤,直到所有乐器资料之总和资料量不大于该预定容量,即获得该第三预定数量种资料。10.如申请专利范围第7项所述之乐器资料选择系统,进一步包含一分组表,用以记录该第一预定数量种乐器资料之复数个乐器资料群组,每一个乐器资料群组包含复数种乐器资料且以一代表乐器资料代表该乐器资料群组所包含之该等乐器资料。11.如申请专利范围第10项所述之乐器资料选择系统,进一步包含一匹配表,用以记录该等乐器资料群组中每一乐器资料群组与其他乐器资料群组两两相较之一乐器相似値。12.如申请专利范围第11项所述之乐器资料选择系统,其中该乐器更换程序包含下列步骤:根据该分组表,循序找出该第二预定数量种乐器资料中每一种乐器资料所归类之乐器资料群组;判断该第二预定数量种乐器资料归类后之乐器资料群组之代表乐器资料所需之总和资料量是否不大于该预定容量;若是,即获得该第三预定数量种乐器资料;若否,则根据该匹配表,循序找出该第二预定数量种乐器资料归类后之每一乐器资料群组其乐器相似値最高之一乐器资料群组;重复上述步骤,直到所有乐器资料群组之代表乐器资料之总和资料量不大于该预定容量,即获得该第三预定数量种乐器资料。13.一种应用于一音乐合成器之乐器资料选择方法,用以选择合成一音乐档案所需之乐器资料,该音乐合成器包含一乐器资料库以及一记忆体,该乐器资料库用以储存一第一预定数量种乐器资料,该记忆体系具有一预定容量,用以储存合成该音乐档案所需之乐器资料,该方法包含:分析该音乐档案,而得出合成该音乐档案所需之一第二预定数量种乐器资料;判断该第二预定数量种乐器资料之总和资料量是否大于该预定容量;若答案为否,则自该乐器资料库中取出该第二预定数量种乐曲资料储存至该记忆体中;若答案为是,则执行一乐器更换程序,将该第二预定数量种乐器资料更换为一第三预定数量种乐器资料,该第三预定数量种乐器资料之总和资料量系不大于该预定容量;以及自该乐器资料库中取出该第三预定数量种乐器资料储存至该记忆体中。14.如申请专利范围第13项所述之乐器资料选择方法,其中该音乐合成器进一步包含一匹配表,用以记录该第一预定数量种乐器资料中每一种乐器资料与其他种乐器资料两两相较之一乐器相似値。15.如申请专利范围第14项所述之乐器资料选择方法,其中该乐器更换程序包含下列步骤:根据该匹配表,循序找出该第二预定数量种乐器资料中每一种乐器资料之乐器相似値最高之一乐器资料;重复上述步骤,直到所有乐器资料之总和资料量不大于该预定容量,即获得该第三预定数量种资料。16.如申请专利范围第13项所述之乐器资料选择方法,其中该音乐合成器进一步包含一分组表,用以记录该第一预定数量种乐器资料之复数个乐器资料群组,每一个乐器资料群组包含复数种乐器资料且以一代表乐器资料代表该乐器资料群组所包含之该等乐器资料。17.如申请专利范围第16项所述之乐器资料选择方法,其中该音乐合成器进一步包含一匹配表,用以记录该等乐器资料群组中每一乐器资料群组与其他乐器资料群组两两相较之一乐器相似値。18.如申请专利范围第17项所述之乐器资料选择方法,其中该乐器更换程序包含下列步骤:根据该分组表,循序找出该第二预定数量种乐器资料中每一种乐器资料所归类之乐器资料群组;判断该第二预定数量种乐器资料归类后之乐器资料群组之代表乐器资料所需之总和资料量是否不大于该预定容量;若是,即获得该第三预定数量种乐器资料;若否,则根据该匹配表,循序找出该第二预定数量种乐器资料归类后之每一乐器资料群组其乐器相似値最高之一乐器资料群组;重复上述步骤,直到所有乐器资料群组之代表乐器资料之总和资料量不大于该预定容量,即获得该第三预定数量种乐器资料。图式简单说明:图一为习知的波表(wavetable)音乐合成系统之示意图。图二为一习知之低成本波表音乐合成系统之示意图。图三系本发明之波表音乐合成系统40之示意图。图四系图三中判断模组之示意图。图五为图四中匹配表41之示意图。图六系图四中匹配模组之另一实施例之示意图。图七系本发明之乐器选择方法流程图。
地址 新竹市新竹科学工业园区创新一路一之二号五楼