在弹钢琴的时候,我意识到要正确地弹奏和弦,我通常需要记住和弦的哪个音调是白色的,哪个是黑色的。其余的通常由“自动驾驶仪”处理。让我们编写一个给定第七和弦的程序,它输出在黑色(字符^)和白键(字符-)上播放的音调。每个和弦名称都有一个根,它是大写字母A to G,可选地后面跟着b或#,然后再加上其类型,如下所示。所有第七和弦都包含四个音符,公式用整数表示。7优势(0,4,7,10)m7未成年人(0,3,7,10)
dim7减少(0,3,6,
我有一个表单应用程序,它创建10个随机数,然后根据这个数字列表演奏不同的吉他弦,但是每次我运行它时,总是至少有3个数字的背靠背重复。Public Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick Dim rand As New Random
Dim z = rand.Next(1, 10</e
我目前在大学学习,对于我的个人项目,我将创建一个吉他和弦拾取应用程序,其中和弦将保存在数据库中(我将使用Oracle数据库11g Express Edition)。用户可以键入和弦的名称或与该和弦相关联的音符,它将显示和弦图像以提供其可视表示。我被卡住了,关于和弦将如何存储在数据库中。我是否需要一张桌子来放置弦族(A、C、D、G等)一个表用于和弦使用的单独音符,另一个表用于fret板上的所有音符?任何对此的帮助都将不胜感激。
我的应用程序将在Android Studio