乐谱库
我是一名Python爱好者,想要开发一个乐谱应用。我对乐谱的阅读和理解很有信心(我弹钢琴已经很多年了)。以下是我一些完全新手的问题……
有没有一种标准的方法来以数字形式表示音符?我不想重新发明轮子。
如果有一系列音符和它们的时值,是否有库可以将这些以乐谱的格式展示出来?
总的来说,我想找一个入门的地方。我对图形方面不太精通,所以如果有现成的开源库就太好了。如果在Python中没有这样的库,我也会Java、JavaScript和C语言。
谢谢!
4 个回答
6
据我所知,abc记谱法在传统和民间音乐圈子里仍然是一个标准的文本格式。现在有很多软件可以使用这个格式,包括abctool和abc2ly(这是GNU LilyPond的一部分),这两个软件都是用python写的。作为一个自称是python高手的人,我想你可以很容易地把这两个软件变成一个库。