首页> 外文OA文献 >Conversion of monophonic melody from the audio signal into the MIDI protocol stream
【2h】

Conversion of monophonic melody from the audio signal into the MIDI protocol stream

机译:将单声道旋律从音频信号转换为MIDI协议流

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Úkolem diplomové práce je porovnat možnosti detekce frekvence základního tónu v jednohlasé melodii. V práci je uveden přehled detekčních metod vycházejících z metod pro detekci základního tónu řeči. Tyto metody využívají časové, spektrální a kepstrální oblasti. Jsou porovnávány z hlediska úspěšnosti detekce na různých testovacích signálech. Součástí práce je implementace těchto metod v programovacím prostředí Matlabu. V úvodu práce jsou popsány základní vlastnosti hudebního signálu. Uveden je přehled různých soustav ladění a popsána problematika určení výšky tónu z detekované frekvence. V další části se práce zabývá problematikou MIDI. Uvedena je stručná historie a základní popis MIDI protokolu. Větší část je věnována struktuře a způsobu zápisu do takzvaného standardního MIDI souboru (SMF) a způsobu převodu detekovaných frekvencí na čísla not dle MIDI protokolu. Posledním úkolem práce bylo vytvořit program v jazyce C. Jeho úkolem je analyzovat jednohlasou melodii ve formě zvukového signálu a přiřadit detekovaným tónů čísla not dle MIDI, které jsou následně zapsány do SMF. Pro tento program byla vybrána detekce základního tónu v časové oblasti, která vykazovala nejlepší výsledky v porovnání s ostatními. Pro urychlení výpočtu korelace byl použit algoritmus takzvané rychlé korelace. Program byl vytvořen ve formě MEX souboru, který je možno využít v programovacím prostředí MATLAB prostřednictvím jeho externího rozhraní pro jazyky C a Fortran. Byl také připojen také popis knihovny FFTW, použité pro výpočty Fourierovy transformace.
机译:文凭论文的任务是比较检测单音旋律中基音频率的可能性。本文对基于语音基本语调的检测方法进行了概述。这些方法使用时间,频谱和倒频谱区域。根据不同测试信号的检测成功率对它们进行比较。部分工作是在Matlab编程环境中实现这些方法。简介介绍了音乐信号的基本属性。给出了各种调谐系统的概述,并描述了根据检测到的频率确定音调的问题。下一部分将介绍MIDI问题。给出了MIDI协议的简要历史和基本描述。较大部分专门用于写入所谓的标准MIDI文件(SMF)的结构和方法,以及根据MIDI协议将检测到的频率转换为音符编号的方法。这项工作的最后一个任务是创建一个C语言程序,其任务是分析声音信号形式的单声道旋律,并根据MIDI将分配的音符数量分配给检测到的音调,然后将其写入SMF。对于此程序,选择了时域中的基音检测,与其他方法相比,该方法显示出最好的结果。所谓的快速相关算法被用来加速相关计算。该程序以MEX文件的形式创建,可以通过其C和Fortran语言的外部接口在MATLAB编程环境中使用。还附有用于傅立叶变换计算的FFTW库的说明。

著录项

  • 作者

    Krupička Jan;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"cs","name":"Czech","id":5}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号