首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tone.js -音符频率

Tone.js -音符频率
EN

Stack Overflow用户
提问于 2019-08-03 20:30:06
回答 1查看 283关注 0票数 0

我正在使用Tone.js库编写一个音乐应用程序。我有一个简单的便笺,这是由用户播放。

我需要转换音符的“字母”表示法(如A4、C3、D#4 ecc...)转换成频率。

我遵循了这里的文档:https://tonejs.github.io/docs/r13/Frequency

根据文档,我应该能够简单地将音符转换为频率:

代码语言:javascript
复制
Tone.Frequency("C3") 

我一直在尝试使用这行代码,但没有成功。

如果我尝试在我的浏览器控制台中运行它(显然是在导入Tone.js库之后,因为我的整个程序都支持https://codepen.io/mattiasu96/pen/pxPXpB,所以它被正确地包含在其中),该命令给出的结果是:https://imgur.com/LvHQycC,这似乎根本不是一个频率。

有什么问题吗?我是不是遗漏了什么?我不明白为什么我不能使用文档中给定的命令“提取”频率。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-05 00:35:45

Tone.Frequency()是一个构造函数,它创建一个表示频率的对象,并提供各种方法来转换该频率。要获得以赫兹为单位的实际频率,可以使用toFrequency()方法。

代码语言:javascript
复制
Tone.Frequency('C3').toFrequency()
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57338325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档