2014-03-24 164 views
2

我編寫了識別音樂筆記(例如'A4')的代碼及其在.wav文件中的相應時間。然後我將這些信息保存在.txt文件中。如何在MATLAB中繪製樂譜圖像音樂筆記

我需要編寫一個基本的MATLAB繪圖程序,它將從.txt文件中獲取信息,並在樂譜的相應頻率(相對於時間)繪製音符。我的總體目標是使用GUIDE使用.wav文件中的信息來轉錄樂譜的圖像。

回答

1

我認爲在MATLAB中實現一般功能來繪製樂譜將會花費很長時間。相反,我會建議之一:

  1. 找到一個Java庫,可以做到這一點作爲jmusic這樣,並呼籲從MATLAB或
  2. 獲取MATLAB輸出某種文本格式的從你的筆記,如MusicXML ,然後調用外部程序將其呈現爲樂譜。