【发布时间】:2016-08-23 23:32:27
【问题描述】:
我正在寻找一种在 MIDI 文件中表示和弦的方法。
请注意,我并不是要代表和弦发声。这可以通过多个注释消息轻松完成。但是如果我这样做了,那么每次我读回 MIDI 文件时,我都必须对和弦分析进行某种注释,这是一个很大的麻烦,特别是因为我在编写文件时已经知道和弦结构。
相反,我正在寻找更类似于吉他指法谱或假书的东西。也就是说,我想在特定时间点记录“C”或“Cm”或“I”或“I”或“iii7”。
所以我的问题...
有没有标准的方法来做到这一点? (我没有找到,但我不完全了解当前的规范。)
有没有一种非标准的方式来做到这一点?
我正在考虑使用歌词/显示元事件的“标签”功能。似乎我可以发明 {@chord=Cm} 并且对于任何不理解这种用法的过去、现在或未来的读者来说都应该是透明的。我读的标准对吗?这会是一个合理的、本质上是私有的、非标准的扩展吗?
【问题讨论】:
标签: midi music-notation