鉴于 Tone.Js 需要 Web Audio 才能工作,是否有用于合成声音的 NodeJS / CLI 解决方案?

问题描述 投票:0回答:0

Tone.js 是一个很棒的音频合成工具,但只能在客户端使用 Web 音频框架。是否有任何潜在的解决方案可以在独立的 CLI 中进行音频合成,即使用 Python 或 NodeJS?

我试过音频缓冲库和 web-audio-api 库。在 Node、Python、Java 或任何其他命令行语言中是否有任何其他推荐的方法来实现此目的?

https://www.npmjs.com/package/audio-buffer https://www.npmjs.com/package/web-audio-api

浏览器类似的Tone.Js代码:

import * as Tone from 'tone';
const synth = new Tone.Synth().toDestination();
const now = Tone.now()
synth.triggerAttackRelease("C4", "8n", now)
synth.triggerAttackRelease("E4", "8n", now + 0.5)
synth.triggerAttackRelease("G4", "8n", now + 1)
javascript node.js audio-streaming web-audio-api audio-processing
© www.soinside.com 2019 - 2024. All rights reserved.