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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: Web Audio DSP Playground

126 点作者 acarabott大约 7 年前

7 条评论

btown大约 7 年前
Audio Worklet <a href="https:&#x2F;&#x2F;developers.google.com&#x2F;web&#x2F;updates&#x2F;2017&#x2F;12&#x2F;audio-worklet" rel="nofollow">https:&#x2F;&#x2F;developers.google.com&#x2F;web&#x2F;updates&#x2F;2017&#x2F;12&#x2F;audio-work...</a> is way, way cooler than these demos imply, as it actually gives you a high-priority digital signal processing thread separate from the UI thread. And because it can benefit from WebAssembly, it&#x27;s only a matter of time before the power of native audio applications is ported to the browser.<p>This thread <a href="https:&#x2F;&#x2F;forum.juce.com&#x2F;t&#x2F;juce-plugins-in-webassembly&#x2F;25255" rel="nofollow">https:&#x2F;&#x2F;forum.juce.com&#x2F;t&#x2F;juce-plugins-in-webassembly&#x2F;25255</a> , particularly the demo here <a href="https:&#x2F;&#x2F;webaudiomodules.org&#x2F;demos&#x2F;wasm&#x2F;dexed.html" rel="nofollow">https:&#x2F;&#x2F;webaudiomodules.org&#x2F;demos&#x2F;wasm&#x2F;dexed.html</a> (try using the ZXCV row on your keyboard) are incredibly promising, as they&#x27;re straightforward ports of real synthesizers.<p>Other comments have mentioned that this is coming to Firefox as well; core contributors on the media team have been discussing how it&#x27;s a priority as recently as two days ago: <a href="https:&#x2F;&#x2F;bugzilla.mozilla.org&#x2F;show_bug.cgi?id=1062849" rel="nofollow">https:&#x2F;&#x2F;bugzilla.mozilla.org&#x2F;show_bug.cgi?id=1062849</a><p>Really exciting times for the web audio space!
droidist2大约 7 年前
This is pretty sweet. It&#x27;d be cool to have more examples though like square wave, triangle wave, etc. and maybe some simple effects like tremolo.
评论 #16952093 未加载
评论 #16955073 未加载
kevincennis大约 7 年前
Would be a cool addition to let users upload an mp3 and then act on it with the AudioWorklet to do stuff like bit crushing.
评论 #16952053 未加载
jtbayly大约 7 年前
Only available on Chrome and only versions 66 and up.
评论 #16952762 未加载
评论 #16952225 未加载
评论 #16951893 未加载
评论 #16953227 未加载
emilfihlman大约 7 年前
Getting an error of &quot;The AudioContext was not allowed to start. It must be resume (or created) after a user gesture on the page. <a href="https:&#x2F;&#x2F;goo.gl&#x2F;7K7WLu&quot;" rel="nofollow">https:&#x2F;&#x2F;goo.gl&#x2F;7K7WLu&quot;</a>.
评论 #16954051 未加载
indescions_2018大约 7 年前
This is awesome. Sounds quite in tune at 440 Hz (A4). Could be the beginning of a DAW for Chrome ;)
评论 #16952125 未加载
评论 #16953934 未加载
评论 #16952092 未加载
wi24rd大约 7 年前
Only available in Chrome 66+, and why do you submit it twice in a week?