当前位置:   article > 正文

MIDI通信协议-数据字节:找到中央C(音名:C4)_midi c4

midi c4

MIDI通信协议 之 MIDI数据字节:找到中央C(音名:C4)

引用自维基百科
由符合基本音阶的音程结构所构成的音列的音高位置,就叫作调。
调的命名建立在主音的基础上,如由7个自然音级从C开始按顺序排列的是就C调。
不同的调一般用乐谱开头谱号后标明的调号来区别,不同的调运用到音乐作品中的具体形式就是各种调式。

【修订记录】
1、20210810,修订声音值的错误
2、20210813,修订规律说明

背景

MIDI协议将任意一个旋律乐器音色的音域划分为128级,范围∈[0,127],声音的频率分布遵守十二平均律。主要的听觉区别在于基音频率的不同。例如,A4=440Hz(当前的国际约定),A3=220Hz(,这两个音相差一个八度)。

找到中央C

那么,我们要如何找到中央C(音名:C4)呢?
1、测音用的是钢琴调音APP;然后操作MIDI乐器(MIDI软、硬音源)播放声音,当APP内显示声音为C4时,记录下MIDI音高数值。试听音色为平台钢琴。
测得:Pitch_C4 = 60
2、切换其他音色,重复进行测试。
测得:大多数旋律乐器音色的C4都是60。

然后,根据自然大调的音阶,有如下代码:

#define B3 	59

#define C4 	60 		//中央C
#define D4 	62 
#define E4 	64
#define F4 	65
#define G4 	67
#define A4 	69		//A4-频率440Hz
#define B4 	71

#define C5 	72

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

这样的声音分布,对应的是钢琴键盘上 以中央C为第一音的自然大调,音程为:全全半全全全半。
第八个白键就是C大调的Do音

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/248488
推荐阅读
  

闽ICP备14008679号