首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NAudio多个WaveOut对象

NAudio多个WaveOut对象
EN

Stack Overflow用户
提问于 2013-03-13 08:27:01
回答 1查看 1.1K关注 0票数 0

目前我正在构建一个合成器。我想知道是否因为我希望我的synth是复调的(同时按下多个键),所以有可能有多个waveOut()对象。

EN

回答 1

Stack Overflow用户

发布于 2013-03-13 19:04:34

不应打开多个WaveOut对象。相反,可以使用MixingSampleProvider创建一个混音器,将synth的所有声音的输出相加。它允许动态添加输入,并在输入完成时自动删除它们。您需要将其配置为在没有输入的情况下产生无休止的静音流,否则WaveOut将假设没有更多可播放的内容并自动停止。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15374852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档