`
jjfat
  • 浏览: 285622 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Lu尼玛音乐小课堂(一):一些基本的音乐常识

 
阅读更多

Lu尼玛音乐小课堂(一):一些基本的音乐常识

 

#故事音乐

    其实中国自古就是个 音乐大国,中国民族音乐 最早可以追述到 早于 轩辕黄帝的 新石器时代,

不得不说其实中国人 很 聪明。

中国音乐最富盛名的 就是 中国古乐的五个基本音:宫(gōng)、商(shāng)、角(jué)、徵(zhǐ)、羽(yǔ)。注意:“角”念 jue (第二声),不念 jiao (第三声)。

“宫 商 角 徵 羽”分别对应 全球音乐体系中的:

Do Re Mi Sol La(唱名)

C D E G A(音名)

1 2 3 5 6(简谱)

在如今的音乐体系中,中国古乐这五个基本音被称之为“五声音阶”,

值得注意的是 这五个音 是 中国古乐的 基本音 并不表示说 只有这5个音,在7音中的 Fa 和 Si(Xi/Ti) 也是有的,只是并不是作为基本音而存在的

 

每个国家都有它自身的一套音乐体系 也就是其自身的民乐的基本音

如:

日本民乐都节调式:Mi Fa La Si Do

 

这当中有个不知是真是假的笑话

    说在中国古代,日本使者来到中国,听闻中国音律颇有造诣,于是乎在面见当时的皇帝之后提出 交换两国音乐方面建树的 建议,当时皇帝表面上是答应了 日本使者,但是背地里却 看不起日本这个 岛国,觉得 我泱泱大国的 音律造诣 还需要你们这么个小地方的人来 贡献什么。当时黄的 颇为得意 自己国家的 五声音阶,但是对于五声音阶外的 Fa和Si 很不喜欢,他觉得不好听,于是他就把这两个音 教给了 日本使者,日本使者学习了之后 回到自己的祖国 把这两个音 上报给了当时的天皇,所以 我们现在看到 中国的五声调式 和 日本的都节调式 可以说 是 几乎 互补的存在

 

我们都知道,当今 音乐 主要有7个音

音名:C    D   E   F   G   A  B

唱名:Do Re Mi Fa Sol La Si

简谱:1    2    3   4   5    6  7

 

我们可能也听说过 12平均律。。。

12平均律?这TM又是什么鬼?

有人说 不是说只有7个音么?

A:这7个音确实是来自于12平均律,你们一定看到过# b这两个符号

好,我们现在把这7个音的音程完全展开

音名:C    #C(bD)    D    #D(bE)    E    F    #F(bG)    G    #G(bA)    A    #A(bB)    B    

唱名:Do    升Do    Re    升Re      Mi  Fa    升Fa       Sol    升Sol    La    升La       Si 

                   降Re            降Mi                    降Sol               降La            降Si

 

现在我们来看看,是不是12个音了

升和降是什么鬼?不要急 我们慢慢说

 

再回到最基本的7个音

 

Do Re Mi Fa Sol La Si 现在我们知道 除了 Mi~Fa Si~Do是互为相邻的音以外,其他所有的音两两之间都间隔了一个音 对于这种间隔了一个音的 我们称之为“全音”,而相邻的称之为“半音”;

所以记住这个 关系 “全全半全全全半”后来的很多转调 和弦等等都是基于这么一个关系式的。

 

但是为什么是这个关系式呢?这就跟人的可接受的 HZ有关系了。。。我就不解释了。。。

 

OK 今天的课程到此结束。。。下课~

更多精彩好玩儿的请见:

http://igeekbar.com/igeekbar/post/320.htm

分享到:
评论

相关推荐

    用LU分解求解线性方程组:AX=b

    LU分解,全称为Lower Upper分解,是指将一个方阵A分解为一个下三角矩阵L和一个上三角矩阵U的乘积,即A=LU。这种分解方法在数值计算中特别有用,因为它允许我们分两步求解线性方程组:首先解出Ly=b,然后解出Ux=y。...

    LU分解 多项式拟合 最小二乘法

    首先,LU分解是一种矩阵分解方法,它将一个矩阵A分解为两个下三角矩阵L和上三角矩阵U的乘积,即A = LU。这种分解在求解线性方程组时非常有用,因为它允许我们通过高效的顺序乘法步骤找到解,而不是直接处理原始矩阵...

    任意一个矩阵是否都有LU分解

    1. LU 分解的存在性:对于任意一个矩阵 A,总存在一个 LU 分解,即存在一个单位下三角阵 L 和一个单位上三角阵 U,使得 A=LU。 2. LU 分解的唯一性:对于任意一个矩阵 A,LU 分解是唯一的,即存在一个唯一的单位下...

    java实现任意矩阵的LU分解

    LU分解(Lower-Upper decomposition)就是其中一种,它将一个方阵分解为一个下三角矩阵L和一个上三角矩阵U的乘积,即A = LU。这种分解在求解线性方程组、计算矩阵的逆以及进行数值稳定性分析等方面都有重要作用。本...

    vb LU分解_lu分解_

    LU分解是线性代数中的一个基础且重要的概念,它在解决线性方程组、数值分析以及计算科学中有着广泛的应用。VB(Visual Basic)是一种常用的编程语言,可以用来实现这种数学运算。在此,我们将深入探讨LU分解的原理、...

    LU分解的MATLAB实现

    下面是一段基本的MATLAB代码示例,展示了如何使用`lu()`函数: ```matlab % 定义一个方阵A A = [1 2 3; 4 5 6; 7 8 9]; % 执行LU分解 [L, U, p] = lu(A); % 如果有置换向量p,我们需要调整原矩阵 if ~isempty(p) ...

    矩阵分解方法之一——LU分解方法

    matlab,矩阵分解方法之一——LU分解方法,用于学习交流。矩阵的三角分解是一个方阵分解为两个基本三角阵的乘积,其中一个三角阵为上三角阵,另一个是下三角阵。这种分解为LU分解。

    大学体验英语答案(完整版)level 3

    为了方便同学们早日完成老师们布置的超不合理的作业,特地上传大学体验英语的答案,0级第一单元的内容如下(小心下错的): //Unit 1 SectionID Text 1 "Lu Yi: How do you do? Dick: How do you do? Lu Yi: My ...

    LU分解法编程 详解

    本教程将深入探讨LU分解法的基本理论、实现细节以及编程实践,帮助读者理解并掌握这一技术。 一、LU分解法简介 LU分解法,全称为Lower-Upper分解法,是将一个方阵A分解为两个下三角矩阵L和上三角矩阵U的乘积,即A =...

    线性方程组的LU分解

    解决这类问题的方法多种多样,其中LU分解是一种高效且实用的技术。本文将深入探讨LU分解及其变种——列主元LU分解在求解线性方程组中的应用。 LU分解,全称为Lower Upper分解,是将一个系数矩阵A分解为两个三角形...

    矩阵求逆LU分解法_LU_矩阵求逆_源码

    LU分解法是一种有效的矩阵因式分解方法,它能够帮助我们高效地计算矩阵的逆。本文将详细介绍LU分解法以及如何用C++实现求逆矩阵的过程。 LU分解,全称是Lower Upper分解,即将一个矩阵A分解为两个三角矩阵L(下三角...

    LU.zip_site:www.pudn.com

    LU分解法是线性代数中的一个重要概念,用于求解线性方程组。它将一个矩阵A分解为两个矩阵L(下三角矩阵)和U(上三角矩阵)的乘积,即A = LU。这样的分解有助于高效地解决线性系统Ax = b,因为可以将原问题分解为两...

    Matlab编程实现LU分解解线性方程组

    它的基本语法是`[L, U] = lu(A)`,其中`L`和`U`分别存储了分解后的下三角矩阵和上三角矩阵。 - **`pivots`参数**:当`lu()`函数的第三个输出参数`p`被请求时,返回的`p`是一个整数向量,记录了行交换的信息,这对于...

    大型矩阵LU分解,一个简单的LU分解小程序

    一个简单的LU分解小程序,闲着没事编的,希望能够帮到一些人。 这个是大型矩阵的LU分解,可以将excel表中的数据直接复制粘贴到相应的txt文件中,可实现大型矩阵的LU分解。 程序语言C++,编译环境VS2017,其实挺简单的...

    LU.zip_LU 逆矩阵_LU分解c语言_c语言编写LU_site:www.pudn.com_三角矩阵 逆

    在计算机科学和数值计算领域,LU分解是一种常用于求解线性方程组的重要方法。LU分解将一个矩阵A分解为两个矩阵L和U的乘积,即A = LU,其中L是单位下三角矩阵,U是上三角矩阵。这个过程通常作为高斯消元法的优化版本...

    LU分解 计算方法引论

    LU分解是一种将矩阵分解为一个下三角矩阵(Lower Triangular Matrix, L)和一个上三角矩阵(Upper Triangular Matrix, U)的方法。这种分解在解决线性方程组、求解逆矩阵以及计算行列式等方面具有广泛的应用。 ####...

    矩阵的LU分解_fortran版

    在数值线性代数领域,LU分解是一种非常重要的矩阵分解方法,它被广泛应用于求解线性方程组。在本资源中,我们关注的是使用FORTRAN编程语言实现的矩阵LU分解及其在解决大型多元方程组中的应用。FORTRAN(公式翻译)是...

    计算方法中的 LU分解法

    LU分解法是线性代数中的一个重要概念,广泛应用于数值计算领域,特别是在求解线性方程组时。它是计算方法中的核心算法之一,能够高效、稳定地找到矩阵方程的解。LU分解将一个矩阵A分解为两个下三角矩阵L和上三角矩阵...

    列主元消去 LU分解 最小二乘法等九个算法

    在数值计算领域,LU分解是一种常用的矩阵分解方法,它在解决线性方程组、求解最优化问题以及进行数值稳定性分析等方面具有广泛的应用。列主元消去法(Gauss Elimination with Partial Pivoting)是实现LU分解的一种...

    C++语言简单矩阵的LU分解

    在计算机科学和数值分析领域,LU分解是一种矩阵分解方法,它是线性代数中的一个基本操作,对于解决线性方程组有着重要作用。C++作为一门强大的编程语言,被广泛用于实现各种数值计算算法,包括LU分解。在这个项目中...

Global site tag (gtag.js) - Google Analytics