![]() |
多情的莴苣 · Azure DevOps Git ...· 1 年前 · |
![]() |
重情义的鸡蛋 · Sentry 企业级数据安全解决方案 - ...· 1 年前 · |
![]() |
淡定的蚂蚁 · GroupBox - WPF .NET ...· 1 年前 · |
![]() |
逼格高的凉面 · Matlab 正则表达式 - 简书· 1 年前 · |
![]() |
玩滑板的绿茶 · 如何更优雅地切换测试、正式环境? - 知乎· 2 年前 · |
我想找一个四弦低音吉他的音高。我有以下信息-
我不知道如何映射这些信息来找到音高。需要帮助。
计算音符的“算法”在吉他或低音板上的给定弦和fret位置是相当简单的,并且有一个计算给定音符的特定音高(频率)的标准公式。
下文将更详细地介绍这些情况,但TL;DR版本如下:
F
上的音符,可以使用打开的字符串调优,并添加F个半音;也就是说,每个fret都会精确地改变一个音符(包括高音/平调)。
N
半通(frets)远离A4 (440 Hz)的频率由
440 Hz * (2^(1/12))^N
给出。
因此,虽然这个问题有一个编程/算法的角度,但我认为你主要缺少的是一些音乐理论背景。为此,请允许我在此澄清几个相关的“艺术术语”:
例如,我们描述吉他弦、小提琴弦、钢琴弦或音箱锥在~262赫兹(每秒周期)时产生的声音为音调C4 (中C)。不管是哪种振子--弦、簧、铃、声乐和弦、扬声器等--用来产生声音。任何以262赫兹振动产生的音高,我们称之为C4。
但是对于给定的音高,不同的振荡器会产生不同音调的声音。例如吉他弦、木琴棒和小提琴弦,即使它们都以262赫兹的频率振动,也会产生不同的声音。就这一点而言,诸如弦、防弹板、车身材料、孔洞放置、身体形状等特性都会影响到给定级别乐器的音色(如声吉他)。
考虑到这一点,您的第三个输入(“拾取设置”)可能与您想要做的事情无关。皮卡与音调有很大关系,而不是音高,而皮卡的配置只是影响音调的众多因素之一。(其他一些值得注意的因素包括弦材、弦风、车身材料、吉他旋钮和安培设置,更不用说手指对挑、拔出位置和动力等)。
尽管如此,你想要做的其他事情都很简单:
N
距离A4 (440 Hz)半步的频率是由
440 Hz * (2^(1/12))^N
给出的。例如,C4是从A4到A4的半步(A4之前的9个半步),所以C4的频率是由
440 * (2^(1/12))^(-9) ≈ 440 * 1.05946^(-9) ≈ 440 * 0.594604 ≈ 261.6 Hz
给出的。但是在实践中只需要关注130个音符,所以你可能只想要
查阅查表
,而不是在飞行中计算每个频率。
您可能需要花一些时间来查看一个 就像你的EADG低音调音箱里的这个 板参考图表,以便更好地了解fretboard“数学”是如何工作的,以及这些注释是如何由fret和string排列的。基本上,在吉他或低音板上上下移动一个烦扰就像在钢琴键盘上上下移动一个键(如果你忽略了黑白键之间的区别)。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券