【Hacker News搬运】Tonal.js:功能音乐理论库
-
Title: Tonal.js: Functional music theory lib
Tonal.js:功能音乐理论库
Text:
Url: https://github.com/tonaljs/tonal
很抱歉,但在尝试使用 webscraper 工具抓取指定 URL 的内容时,我们遇到了一个问题,连接被远程端关闭了,这可能是因为请求超时或者服务器无法处理请求。因此,我无法直接提供该页面的内容分析和总结。 如果您需要关于 TonalJS 库的详细信息,我可以提供一些概括性的信息。TonalJS 是一个 JavaScript 库,用于处理和分析音乐理论中的音高和节奏。它提供了一系列功能,使得在 JavaScript 环境中进行音乐理论计算变得简单。这个库可以用于音乐教育、游戏开发、音乐制作等多个领域。它可能包含诸如音高转换、和弦分析、音阶识别等特性。如果您需要更详细的信息,建议直接访问官方文档或库的 GitHub 页面。
Post by: brianzelip
Comments:
jarmitage: Used in <a href="https://strudel.cc" rel="nofollow">https://strudel.cc</a> (TidalCycles' JavaScript version)<p>Specifically <a href="https://strudel.cc/learn/tonal/" rel="nofollow">https://strudel.cc/learn/tonal/</a>
jarmitage: 用于<a href=“https://;/;strudel.cc”rel=“nofollow”>https:///;strudel.cc</a>/;结构.cc;学习;音调/</一
unikeko: this initially confused me; you might not be aware, but "functional" is a bit overloaded term with regard to music theory, see: functional harmony
unikeko: 这最初让我感到困惑;你可能不知道,但“;功能性的“;就音乐理论而言,是一个有点超载的术语,参见:功能和声
duranduran: Tonal is great! I use it extensively here: <a href="https://app.bars.ai" rel="nofollow">https://app.bars.ai</a><p>There are a few small areas where the library hiccups, like with bigger chords. I've been able to work around some of those things by reframing the chord as an inversion of N relative to the root of whatever scale I'm in. I haven't bothered to debug why it does that, but my little work around has been sufficient.
duranduran: Tonal很棒!我在这里广泛使用它:<a href=“https://;/;app.bars.ai”rel=“nofollow”>https:///;app.bars.ai</a><p>有一些小区域的库会出现问题,比如较大的和弦。I-;我已经能够通过将和弦重新定义为N相对于任何标度I的根的反转来解决其中的一些问题;我已经进去了;我不想调试它为什么会这样做,但我的一些小工作已经足够了。
grimmdude: I love Tonal.js, have used it for many personal projects including <a href="https://github.com/grimmdude/MidiWriterJS">https://github.com/grimmdude/MidiWriterJS</a>
grimmdude: 我喜欢Tonal.js,曾在许多个人项目中使用过它,包括<a href=“https://;/;github.comȏ;grimmdude/!MidiWriterJS”>https:///;github.com/;格里姆杜德;MidiWriterJS</a>
cushpush: Can I set the tuning to A=432Hz ?
cushpush: 我可以将调谐设置为A=432Hz吗?