TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Tune.js – A microtonal web audio library with 3300 historical tunings

21 点作者 suncanon超过 9 年前

4 条评论

abbernie超过 9 年前
@Zuider, I am very familiar with Scala! In fact, the scales contained in the Tune.js archive come from the Max Magic Microtuner .mtx archive, which was compiled from the Scala .scl archive. It seems the .scl archive has surpassed the .mtx one, which I think was last updated by Victor Cerullo in 2010. I&#x27;ll have to try to integrate the new additions to Scala into the tune.js library. I&#x27;d also like to add functionality where you can define your own scale. Maybe for version 2.0!<p>As to your point about pitch variation in microtonal music, that is often the case in a lot of traditional musics that make use of microtones, for sure. It is part of the character of a lot of that music, and some of the Irish music that you mention, to have a lot of subtle variation and microtonal embellishments. I read somewhere that non-fixed pitch instruments, such as violins or the voice, tend toward pure intervals naturally.<p>But there is a lot of music on fixed pitch microtonal instruments, such as the music and instruments of Harry Partch, La Monte Young&#x27;s Well Tuned Piano, and refretted guitars.<p>Lastly, you could definitely program the kind of variation and fluidity into the web audio instruments that you use with tune.js. The demo just uses a piano sample for demonstration, and to have long sustain to hear the microtonal harmonies. I would love to hear this used with more portamento or with a pitch bend function, to get more natural variation.<p>Thanks for sharing the Irish music links, I&#x27;ll definitely take a look!
coroxout超过 9 年前
Thank you for using the standard tracker note keys on the demo page! I look forward to exploring the library in more depth.
Zuider超过 9 年前
This is nice. I like how the notes continue to ring, so that they interact with each other. There is a similar application called Scala which has the distinction of being written in Ada. It offers a collection of more than 4500 scales to download.<p><a href="http:&#x2F;&#x2F;www.huygens-fokker.org&#x2F;scala&#x2F;downloads.html" rel="nofollow">http:&#x2F;&#x2F;www.huygens-fokker.org&#x2F;scala&#x2F;downloads.html</a><p>The one quibble I have with the exploration of scales in this way is that the given pallet of notes is fixed, but most music that that is not based on the even tempered scale involves a lot of pitch variation.<p>I came across a book in a library once called The Handbook of Irish Music by the Rev Fr. Richard Henebry<p><a href="http:&#x2F;&#x2F;www.itma.ie&#x2F;digitallibrary&#x2F;print-collection&#x2F;henebry-richard-irish-music" rel="nofollow">http:&#x2F;&#x2F;www.itma.ie&#x2F;digitallibrary&#x2F;print-collection&#x2F;henebry-r...</a><p>He was probably the first to make field recordings of Irish music on wax cylinder. Using this early recording technology, and a wheel of 100 pitchpipes graded into cents, he transcribed not only the notes played, but also made note of the precise pitch at which each note was played.<p>His theory, outlined in A Handbook of Irish Music, 1928, was that the character of a piece of music depended on not just the notes, but also the system of intonation, and furthermore tunes were divided into sections using different temperaments which he called &#x27;melodic cells&#x27;. He maintained that these gave an extra depth to the performance in a manner parallel to the use of harmony.<p><a href="http:&#x2F;&#x2F;www.itma.ie&#x2F;digitallibrary&#x2F;print-collection&#x2F;henebry-a-handbook-of-irish-music-1928" rel="nofollow">http:&#x2F;&#x2F;www.itma.ie&#x2F;digitallibrary&#x2F;print-collection&#x2F;henebry-a...</a><p>As far as I know, nobody has tried to recreate his transcriptions.
评论 #10133585 未加载
yellowapple超过 9 年前
When set to xenakis_chrom, &quot;D1 E1 B0 C1 D1 C1 B0 C1 B0 A0 B0 C0&quot; on that piano ends up sounding very familiar :)<p>Very interesting little library. I&#x27;ll definitely have to take a look at it.