【问题标题】:Why my audio gets distorted in an Android build (Unity3D)为什么我的音频在 Android 版本中失真 (Unity3D)
【发布时间】:2019-01-02 19:59:19
【问题描述】:

我有一个 Unity3D 游戏,在这个游戏中我导入了一些音频文件,它们是歌曲,我在一个名为 Bosca Ceoil 的程序中编写它们,将其保存为 .wav,然后我在 Audacity 中导入并编辑它们,作为同样,将它们保存为 .wav,最后将它们导入 Unity。

这里的问题是,这些音频听起来是扭曲的,就像它们响亮的机器人效果一样。

所以我在音频源和项目设置中关闭了多普勒效应。

这有点奇怪,因为只有当我在我的 Android 设备、计算机和编辑器中构建它时,这些音频才会失真。

另外,失真的部分只是特定的,奇怪的是带鼓的部分不会失真,其他都是,这很奇怪,因为失真的部分并不响亮。

【问题讨论】:

  • 我还不确定这如何适用于 C#-- 但是你有没有测试过文件之前将它们导入到任何东西?也许是进口造成了失真。
  • 是的,我之前播放过音频

标签: c# unity3d audio


【解决方案1】:

Unity 没有内置压缩器,这意味着加起来超过 1 的任何波形都会失真。 (如果您要导入高质量和/或响亮的剪辑,这总是会发生的。)

您可以使用 Unity 编辑器中的音频管理器来调整场景中播放的所有声音的最大音量。

但如果它在编辑器中工作,它可能是下面的

如果您在运行 Android 5.x Lollipop 时遇到音质、音量、失真等问题,请尝试从开发人员设置中禁用“Nuplayer”。这是 Google 引入 Android 的实验性播放器,已知会导致一些问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-11
    • 2015-06-29
    • 2019-12-11
    • 2018-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多