最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【交流】Otomad Helper的MIDI兼容性問題

2023-08-16 14:26 作者:高與帝  | 我要投稿

之前用otomad_helper(參見CV13614419)時發(fā)現(xiàn)部分MIDI無法打開。于是查閱了MIDI文件格式標準,比對了一下可解碼與不可解碼的MIDI,主要差別如下:

1.舊版MIDI只有一個Track?Chunk,使用不同Channel表示不同音軌,新版則使用多個Track Chunk,每個Chunk僅使用一個Channel,一個Chunk代表一個音軌,且0號Chunk用來設置拍號、音調(diào)等基本信息。

2.舊版不使用音符關(guān)事件,用一個力度為0的MIDI開事件代替之;新版則正常使用MIDI關(guān)事件。

然后用C++簡單搓了個程序,實現(xiàn)MIDI格式的轉(zhuǎn)換

鏈接:https://pan.baidu.com/s/1f6exCVs9ubfDJXEl4Qjhzg?

提取碼:gxyd


使用方法:將MIDI文件移至與.exe文件同一目錄下,然后運行程序,輸入文件名,再敲回車即可生成帶"m_"前綴的新文件

注意:該程序代碼較為混亂,可能隱藏仍未發(fā)現(xiàn)的bug。有可能無法導出可用文件

【交流】Otomad Helper的MIDI兼容性問題的評論 (共 條)

分享到微博請遵守國家法律
丰台区| 中山市| 凤冈县| 新泰市| 开远市| 淳化县| 莱阳市| 茌平县| 余姚市| 南宁市| 恩平市| 关岭| 峨山| 哈密市| 保德县| 达州市| 黄浦区| 习水县| 河北区| 肥西县| 张家界市| 黑水县| 海盐县| 淮滨县| 五大连池市| 巨鹿县| 密云县| 额济纳旗| 勐海县| 白城市| 资溪县| 苍山县| 习水县| 汾阳市| 普兰店市| 阳城县| 万州区| 南华县| 陆河县| 邛崃市| 岚皋县|