zoukankan      html  css  js  c++  java
  • 不要问我DO在哪里?

     要想搞清楚这个问题必须明白音名和唱名的区别。

    拿钢琴举例,每个白键或者黑键都能发出一种声音,每个声音对应一种频率,有很多种声音,交流的时候怎么表达我要的是哪个音呢?是不是得给这每个音起一个名字,比如说我要C1那个音,

    我要G2那个音,很清楚,音名是固定的,它在钢琴的哪个位置是固定的,发出的声音也是固定的。

    拿UKELILI举例,一弦二品,三弦空弦 等等,发出的声音就是固定的,因此一弦二品这种称呼就是音名,为了和钢琴的音名统一起来,ukelili也可以用CDEFGAB这种音名。所以我个人觉得ukelili有两种音名,一种是X弦Y品,另一种是CDEFGAB这种,看一个图。

    唱名是DO RE MI FA SOL  LA XI ,顾名思义,唱名是用来唱歌的,你可以把钢琴上任意一个位置的琴键叫做DO,那么根据调式和音程关系可以推算出RE MI FA SO LA XI DO的位置,你也可以将UKELILI任意位置X弦Y品位置叫做DO,同样的根据调式和音程关系可以推算出RE MI FA LA XI DO的位置。所以唱名是可以变化的,记得小学我们唱歌曲,老师起个头,说 哎呀,起高了,然后唱的低一点,这实际上就是把DO RE MI FA SOL LA XI 这几个音的位置往低音阶的位置移动了一下,假设原来的是高音DO,调整后可能就是低音DO了,显然高音DO和低音DO对应的音名是不一样的。

    那为什么有人总说DO是在UKELILI的三弦空弦的位置上,这实际上是隐含了调号这个前提。调号决定了你能用哪几个音以及根音是什么,有了调号,音名和唱名就能生成一一对应的关系了。

    好象是这样的,我貌似也没搞。

    反正你在没有调号的情况下,你说ukelili任意一个位置,说它是DO ,那它就是DO ,说它是LA 那它就是LA。

  • 相关阅读:
    Java垃圾收集算法
    Java回收方法区中回收的类
    Android 聊天软件客户端
    Android 面试
    基于Android的简单聊天工具-服务器端
    Java多线程
    业务序号重排序
    Dubbo异步转同步
    Dubbo加权轮询负载均衡算法应用之推荐产品
    Linux文件句柄数配置
  • 原文地址:https://www.cnblogs.com/yfish/p/10809198.html
Copyright © 2011-2022 走看看