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利用ElementTree实现快速解析XML文件

《Python利用ElementTree实现快速解析XML文件》ElementTree是Python标准库的一部分,而且是Python标准库中用于解析和操作XML数据的模块,下面小编就来和大家详细讲讲... 目录一、XML文件解析到底有多重要二、ElementTree快速入门1. 加载XML的两种方式2.

Android Mainline基础简介

《AndroidMainline基础简介》AndroidMainline是通过模块化更新Android核心组件的框架,可能提高安全性,本文给大家介绍AndroidMainline基础简介,感兴趣的朋... 目录关键要点什么是 android Mainline?Android Mainline 的工作原理关键

mysql的基础语句和外键查询及其语句详解(推荐)

《mysql的基础语句和外键查询及其语句详解(推荐)》:本文主要介绍mysql的基础语句和外键查询及其语句详解(推荐),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋... 目录一、mysql 基础语句1. 数据库操作 创建数据库2. 表操作 创建表3. CRUD 操作二、外键

Python基础语法中defaultdict的使用小结

《Python基础语法中defaultdict的使用小结》Python的defaultdict是collections模块中提供的一种特殊的字典类型,它与普通的字典(dict)有着相似的功能,本文主要... 目录示例1示例2python的defaultdict是collections模块中提供的一种特殊的字

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

Python基础文件操作方法超详细讲解(详解版)

《Python基础文件操作方法超详细讲解(详解版)》文件就是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位,文件的核心操作就是读和写,:本文主要介绍Python基础文件操作方法超详细讲解的相... 目录一、文件操作1. 文件打开与关闭1.1 打开文件1.2 关闭文件2. 访问模式及说明二、文件读写1.

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

springboot security快速使用示例详解

《springbootsecurity快速使用示例详解》:本文主要介绍springbootsecurity快速使用示例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝... 目录创www.chinasem.cn建spring boot项目生成脚手架配置依赖接口示例代码项目结构启用s

C#基础之委托详解(Delegate)

《C#基础之委托详解(Delegate)》:本文主要介绍C#基础之委托(Delegate),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 委托定义2. 委托实例化3. 多播委托(Multicast Delegates)4. 委托的用途事件处理回调函数LINQ

使用PyTorch实现手写数字识别功能

《使用PyTorch实现手写数字识别功能》在人工智能的世界里,计算机视觉是最具魅力的领域之一,通过PyTorch这一强大的深度学习框架,我们将在经典的MNIST数据集上,见证一个神经网络从零开始学会识... 目录当计算机学会“看”数字搭建开发环境MNIST数据集解析1. 认识手写数字数据库2. 数据预处理的