我正在研究將音符與數字音頻進行比較的應用程序。我的第一個想法是用一些和絃音高算法分析wav文件(或實時聲音),並從該文件中獲取音符和和絃,並隨後與數據集中的音符進行比較。我經歷了很多頁面,這似乎是一項艱鉅的工作,因爲現有的實現和算法主要是/僅關注單聲道聲音。Comapring with digital audio
現在,我的想法是以相反的方式做到這一點。在數據集中,我有例如註釋:A4或更好的示例和絃:A4 B4 H4。我的想法是從這個音符或和絃中發出一些聲音(或者我不知道是什麼),然後與一段數字音頻進行比較。
這是個好主意嗎?這是更好/更難的解決方案嗎? 如果是,你可以推薦我怎麼做?
「H4」是什麼音符?你在什麼規模工作?我去'CDEFGABC' ...所以'H'不會發生? – Floris
「與數字音頻相比」是什麼意思?在我看來,找到筆記的方法是獲得傅立葉變換並挑選出峯值。當然,你必須認識(並且基本上忽略)諧波和「擊敗」頻率,並且這可能需要一些「藝術」。 –
對不起H是我的錯誤,只是和絃(多音),,,與數字音頻相比「,我不會從音樂中檢索信息,但只能共同映射。 – rbrisuda