首页 > 解决方案 > 如何在 HTML 中将 CSD 文件渲染为 WAV

问题描述

我想在 HTML 界面中将 csd 文件录制为 WAV。

这是从 csd 文件渲染到 WAV 的代码片段,它在 CsoundQt 中工作。

instr 2 
aSig    monitor                             
fout     "write_to_wav.wav",4,aSig  
endin

但在 HTML 的示例 csd 播放器中,它不起作用。

https://waaw.csound.com/csdplayer.html

是否可以在 HTML 中将 csd 文件呈现为 WAV?

非常感谢帮助。

标签: htmlcsound

解决方案


这里的问题是浏览器有自己的安全文件系统。在后台,csound 实际上是在编写一个文件,但它位于 HTML5 文件系统的浏览器会话中(有 js 技能,您可以下载它)。这个 csdplayer 示例只是一个演示。但是我和其他几个 Csound 开发人员正在开发一个功能更齐全的网络编辑器,当它准备好时,您将能够下载您在浏览器中呈现的文件。在那之前,我建议坚持使用 CsoundQt :)


推荐阅读