【问题标题】:C# NAudio VolumeC# NAudio 音量
【发布时间】:2012-12-03 08:52:39
【问题描述】:

作为标题,我只是在网上搜索得很彻底,仍然没有答案。 我正在使用WaveChannel32 像这样:WaveChannel32 volumeStream 并设置音量:volumeStream.Volume,默认值为 1,但如果它增加,音量只增加一次,所以我怀疑它更像是一个切换而不是音量控制。如果我是对的,那么如何控制音量?
参考http://naudio.codeplex.com/wikipage?title=MP3

【问题讨论】:

  • 您检查过 NAudio 样本吗?至少有两个也可以让你改变音量 - 他们工作;-)
  • 样品?你指的是哪个样本,能给个链接吗?
  • 嗯,那些来自download page of the project 的人?如果需要二进制文件,请下载“演示应用程序”,如果需要源代码,请下载“源代码”——这将下载完整的 NAudio 源代码,包括示例。
  • 不,在那里找不到任何东西 =(
  • 废话。你有看过吗?如果有,你在哪里看的?

标签: c# volume naudio


【解决方案1】:

Volume 属性是一个乘数。所以 1 表示保持音量不变,0 表示静音。 0.5 会使它更安静,2.0 会使每个样本的振幅加倍等。请注意,如果将此值增加到 1 以上,则稍后播放音频或将其转换回 WAV 文件时可能会剪辑音频。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 2017-06-05
    • 2023-03-22
    • 1970-01-01
    • 2017-09-10
    相关资源
    最近更新 更多