131.乐理基础-快速识别音程(一)

2024-02-25 23:44

本文主要是介绍131.乐理基础-快速识别音程(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上一个内容:130.乐理基础-倍增音程、倍减音程-CSDN博客

上一个内容里练习的答案:

开始不用数音数就可以辨别音程的方法,首先是不含升降号记号的两个音(两个白键)该怎样判断

方法的核心,就是音名中e-f和b-c这两对是紧紧挨在一起的

要一眼识别某个音程到底是大是小还是纯,就是通过看看这个音程有没有包含e-f或b-c,首先是一度,一度是c-c、a-a、b-b等这个没必要写,所以直接看二度,二度只有e-f和b-c这两对是紧紧相邻的

其它不涉及升降号的二度,也就是c-d、d-e、f-g、g-a、a-b这五个,然后这五个距离肯定就要远一点,因为它们之间都夹杂这黑键,如下图a-b的例子

所以这五个一定是大二度

然后三度,首先如果某个三度包含了e-f或者b-c,则距离小一点,如果某个三度不包含e-f或b-c,则距离大一点

比如c-e,它就不包含e-f或b-c所以它的距离就大一点,所以c-e它就是大三度,这就没有再去数什么音数了,直接就去思考有没有包含e-f或b-c

然后d-f,e-f之间没有黑键所以它距离必定会短

e-g距离短

f-a距离长

g-b距离长

a-c距离短,所以它也是小三度

b-d包含了b-c距离短,是小三度,再继续就是下一个组的c-e

循环都是一样的道理 

什么音到什么音只要没有特殊标记,左边的音一定比右边的音低的,如下图红框里的a-c这个a一定比c低,它们不一定是一个组的

下图就不是a-c是c-a,默认左低右高

四度:

纯四度:

增四度:

纯四度:

不涉及升降号的时候四度是比较简单的

五度:

纯五度:

纯五度:

纯五度:

纯五度:

纯五度:

减五度:包含了b-c和e-f

不涉及升降号的五度:

四度和五度:五度是b-f特殊,四度是f-b特殊,所以除了它俩其它的都是纯,可以快速认识

六度和七度

a-f:距离小

d-b只包含e-f没有包含b-c所以它的距离大,所以它是大六度

e-d距离小,所以是小七度

c-b距离长,所以是大七度

八度:在不涉及升降号的时候它只能是纯八度

总结表:

练习:

这篇关于131.乐理基础-快速识别音程(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/747062

相关文章

使用Python快速实现链接转word文档

《使用Python快速实现链接转word文档》这篇文章主要为大家详细介绍了如何使用Python快速实现链接转word文档功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 演示代码展示from newspaper import Articlefrom docx import

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

shell脚本快速检查192.168.1网段ip是否在用的方法

《shell脚本快速检查192.168.1网段ip是否在用的方法》该Shell脚本通过并发ping命令检查192.168.1网段中哪些IP地址正在使用,脚本定义了网络段、超时时间和并行扫描数量,并使用... 目录脚本:检查 192.168.1 网段 IP 是否在用脚本说明使用方法示例输出优化建议总结检查 1

MySQL中my.ini文件的基础配置和优化配置方式

《MySQL中my.ini文件的基础配置和优化配置方式》文章讨论了数据库异步同步的优化思路,包括三个主要方面:幂等性、时序和延迟,作者还分享了MySQL配置文件的优化经验,并鼓励读者提供支持... 目录mysql my.ini文件的配置和优化配置优化思路MySQL配置文件优化总结MySQL my.ini文件

Rust中的Option枚举快速入门教程

《Rust中的Option枚举快速入门教程》Rust中的Option枚举用于表示可能不存在的值,提供了多种方法来处理这些值,避免了空指针异常,文章介绍了Option的定义、常见方法、使用场景以及注意事... 目录引言Option介绍Option的常见方法Option使用场景场景一:函数返回可能不存在的值场景

电脑桌面文件删除了怎么找回来?别急,快速恢复攻略在此

在日常使用电脑的过程中,我们经常会遇到这样的情况:一不小心,桌面上的某个重要文件被删除了。这时,大多数人可能会感到惊慌失措,不知所措。 其实,不必过于担心,因为有很多方法可以帮助我们找回被删除的桌面文件。下面,就让我们一起来了解一下这些恢复桌面文件的方法吧。 一、使用撤销操作 如果我们刚刚删除了桌面上的文件,并且还没有进行其他操作,那么可以尝试使用撤销操作来恢复文件。在键盘上同时按下“C

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

hdu 4565 推倒公式+矩阵快速幂

题意 求下式的值: Sn=⌈ (a+b√)n⌉%m S_n = \lceil\ (a + \sqrt{b}) ^ n \rceil\% m 其中: 0<a,m<215 0< a, m < 2^{15} 0<b,n<231 0 < b, n < 2^{31} (a−1)2<b<a2 (a-1)^2< b < a^2 解析 令: An=(a+b√)n A_n = (a +