133.乐理基础-超过八度的音程判断单音程、复音程

2024-02-28 07:04

本文主要是介绍133.乐理基础-超过八度的音程判断单音程、复音程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上一个内容:132.乐理基础-快速识别音程(二)-CSDN博客

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


超过八度的音:c1-e2,它们是几度?

也还是要数英文字母的

有10个英文字母,但是cde数过之后为什么还会再数?这 纯一度、纯八度 里有解释(因为它们是不同的组)

它有10个英文字母所以它是十度:

具体是什么十度?它的判断方法是把它们放到八度以内

放到八度以内之后,看它是增还是减还是大还是小还是倍增还是倍减,如下图放到八度以内之后是大三度

所以c1-e2是大十度:

方法2:先放到八度内,再判断是什么几度

为什么是+7,如果e提高了八度要加八的话,如下图。它就重复计算了一次e,所以是加7

+7的

方法总结:

第二种方法,比较方便,如下图d-升g3,距离非常远,这样的数英文字母个数会容易出错,第二章方法就比较不会出错还很方便:

先放在一个八度内:然后就是d-升g,它是增四度,然后就确认了第一个字是增,然后就可以把升g进行还原

每提高一个八度是加一个数字7,然后把g提高一个八度,就是d-升g1,现在就是4+7=增11度

再提高一个八度:就是d-升g2,是11+7=增18度

在提高一个八度:就是d-升g3了,是18+7=增25度,这种先缩小到八度以内判断第一个字(也就是现在的增这个字),然后再通过每个一个八度就加7的方式,来判断距离很远的音程,是比较便捷的,也不容易出错

单音程、复音程:这俩概念只需要知道

第一种解释:这种完全只看度数,不管大小曾减。。。

第二种解释:它是以 实际距离 纯八度 为分界点,除了两种解释导致五个音程不同的分类之外其余都一样

减九度:实际距离是等于纯八度的,如下图

练习:通过方面的两种方式去找几度



 

这篇关于133.乐理基础-超过八度的音程判断单音程、复音程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python如何精准判断某个进程是否在运行

《Python如何精准判断某个进程是否在运行》这篇文章主要为大家详细介绍了Python如何精准判断某个进程是否在运行,本文为大家整理了3种方法并进行了对比,有需要的小伙伴可以跟随小编一起学习一下... 目录一、为什么需要判断进程是否存在二、方法1:用psutil库(推荐)三、方法2:用os.system调用

Python实现特殊字符判断并去掉非字母和数字的特殊字符

《Python实现特殊字符判断并去掉非字母和数字的特殊字符》在Python中,可以通过多种方法来判断字符串中是否包含非字母、数字的特殊字符,并将这些特殊字符去掉,本文为大家整理了一些常用的,希望对大家... 目录1. 使用正则表达式判断字符串中是否包含特殊字符去掉字符串中的特殊字符2. 使用 str.isa

Android Mainline基础简介

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

Python中判断对象是否为空的方法

《Python中判断对象是否为空的方法》在Python开发中,判断对象是否为“空”是高频操作,但看似简单的需求却暗藏玄机,从None到空容器,从零值到自定义对象的“假值”状态,不同场景下的“空”需要精... 目录一、python中的“空”值体系二、精准判定方法对比三、常见误区解析四、进阶处理技巧五、性能优化

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

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

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

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

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

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

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

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

C++实现回文串判断的两种高效方法

《C++实现回文串判断的两种高效方法》文章介绍了两种判断回文串的方法:解法一通过创建新字符串来处理,解法二在原字符串上直接筛选判断,两种方法都使用了双指针法,文中通过代码示例讲解的非常详细,需要的朋友... 目录一、问题描述示例二、解法一:将字母数字连接到新的 string思路代码实现代码解释复杂度分析三、

Java判断多个时间段是否重合的方法小结

《Java判断多个时间段是否重合的方法小结》这篇文章主要为大家详细介绍了Java中判断多个时间段是否重合的方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录判断多个时间段是否有间隔判断时间段集合是否与某时间段重合判断多个时间段是否有间隔实体类内容public class D