我目前正在编写一个软件应用程序,当按下钢琴键时,它会在工作人员上创建音符。不幸的是,我没有音乐背景,因此很难上手。
有人可以告诉我,如果下面的截图代表它看起来像工作人员(大约),如果有人按下所有的白键25键键盘(15白色,10黑色)从左到右,然后从右到左?
我是在正确的轨道上,还是这是完全错误的?
差不多了。你还需要一些额外的东西。(NB。这是一个简化的列表,只是为了让你开始。乐谱是一个复杂的东西,可能需要多年的学习才能掌握。
- 谱号。假设在这个例子中,你在寻找一个高音谱号。
- 你需要想象在你能看到的5条线的上面和下面都有看不见的线(分类账线)。在你的例子中,演奏的第一个音符就在底部第一条看不见的线的下面,所以你需要把它画出来作为音符的一部分。(参见我链接到的维基百科页面上的示例)
- 显然,音符持续时间是必需的,但你提到你已经在用了,所以我不会在这里讨论它。
- 一个键签名,告诉玩家音乐在哪个键,因此什么是升调和降调
恐怕在五线谱上画音乐比你看到的要复杂得多,但这些应该会给你指明正确的方向。
试着看看乐谱的例子。这可能会有帮助。
例如:http://en.wikipedia.org/wiki/Sheet_music
我想是的。
但是我在权杖最左边缺少的是"钥匙"。这一点非常重要。