Tone.js - 音符频率

Tone.js - Note frequency

我正在使用 Tone.js 库编写一个音乐应用程序。我有一个简单的垫子,上面有用户演奏的音符。

我需要将音符的 "alphabetic" 符号(如 A4、C3、D#4 ecc...)转换为频率。

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

根据文档,我应该可以简单地将我的笔记转换为频率:

Tone.Frequency("C3") 

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

如果我尝试在我的浏览器控制台中 运行 它(显然是在导入 Tone.js 库之后,它被正确包含因为我的整个程序工作 https://codepen.io/mattiasu96/pen/pxPXpB ), the command gives me: https://imgur.com/LvHQycC 这似乎根本不是一个频率。

有什么问题吗?我错过了什么吗?我不明白为什么我不能 "extract" 使用文档中给定命令的频率。

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

Tone.Frequency('C3').toFrequency()