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中我们在读写文件之前,首先要做的事情就是判断文件是否存在,否则很容易发生错误的情况,:本文主要介绍python判断文件是否存在常用的几种... 目录1. 使用 os.path.exists()2. 使用 os.path.isfile()3. 使用

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

Go语言如何判断两张图片的相似度

《Go语言如何判断两张图片的相似度》这篇文章主要为大家详细介绍了Go语言如何中实现判断两张图片的相似度的两种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 在介绍技术细节前,我们先来看看图片对比在哪些场景下可以用得到:图片去重:自动删除重复图片,为存储空间"瘦身"。想象你是一个

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

Linux基础命令@grep、wc、管道符的使用详解

《Linux基础命令@grep、wc、管道符的使用详解》:本文主要介绍Linux基础命令@grep、wc、管道符的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录grep概念语法作用演示一演示二演示三,带选项 -nwc概念语法作用wc,不带选项-c,统计字节数-

python操作redis基础

《python操作redis基础》Redis(RemoteDictionaryServer)是一个开源的、基于内存的键值对(Key-Value)存储系统,它通常用作数据库、缓存和消息代理,这篇文章... 目录1. Redis 简介2. 前提条件3. 安装 python Redis 客户端库4. 连接到 Re

Python如何判断字符串中是否包含特殊字符并替换

《Python如何判断字符串中是否包含特殊字符并替换》这篇文章主要为大家详细介绍了如何使用Python实现判断字符串中是否包含特殊字符并使用空字符串替换掉,文中的示例代码讲解详细,感兴趣的小伙伴可以了... 目录python判断字符串中是否包含特殊字符方法一:使用正则表达式方法二:手动检查特定字符Pytho

SpringBoot基础框架详解

《SpringBoot基础框架详解》SpringBoot开发目的是为了简化Spring应用的创建、运行、调试和部署等,使用SpringBoot可以不用或者只需要很少的Spring配置就可以让企业项目快... 目录SpringBoot基础 – 框架介绍1.SpringBoot介绍1.1 概述1.2 核心功能2

Spring Boot集成SLF4j从基础到高级实践(最新推荐)

《SpringBoot集成SLF4j从基础到高级实践(最新推荐)》SLF4j(SimpleLoggingFacadeforJava)是一个日志门面(Facade),不是具体的日志实现,这篇文章主要介... 目录一、日志框架概述与SLF4j简介1.1 为什么需要日志框架1.2 主流日志框架对比1.3 SLF4

Spring Boot集成Logback终极指南之从基础到高级配置实战指南

《SpringBoot集成Logback终极指南之从基础到高级配置实战指南》Logback是一个可靠、通用且快速的Java日志框架,作为Log4j的继承者,由Log4j创始人设计,:本文主要介绍... 目录一、Logback简介与Spring Boot集成基础1.1 Logback是什么?1.2 Sprin