- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
谁能告诉我为什么当我在 openal 中提高音高时音量会变低?音调越高,音量越小......
alSourcef(source, AL_PITCH, 1.2f);
alSourcef(source, AL_GAIN, 1.0f);
使用此设置,音量仍然非常非常低。有没有办法欺骗它使增益高于1?也许这与距离有关??
仅供引用,源是从 AVrecorder 录制的语音,所以我无法将源音量设置得更高。
最佳答案
Afaik 幅度随音高变化而变化是不正常的。当音高设置为高于原始时,当乘数不完整时,openal 使用某种插值通过乘数 (afaik) 加速采样。
可能有一些罕见的幅度发生变化的情况,但对于具有大量频率内容的较长样本可能不会(因为大多数自然声音往往是这样)
我们认为振幅的响度取决于音高,请参阅 equal loudness contour
也许这种效果可以解释您的问题?
作为解决方法,您可以降低正常音调声音的增益,并为更高音调的声音使用更高的增益。
或者在附加/传递到缓冲区之前将源数据乘以乘数。
关于audio - 开放音高变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3908926/
我正在使用 AudioRecord类通过麦克风录制用户的声音。有没有办法改声音或pitch用户在录制过程中。如果没有这样的方法,我该如何调制输出音频文件并更改其pitch并将文件保存回来。我不需要在播
自从我更新到 iOS7 以来,我总是收到正在开发的应用程序的日志消息“无法在此设备上启用 MKMapView 音高”。该设备是 iPhone4。 有人能告诉我这条消息是什么意思以及我如何摆脱它吗? 最
如何使用 c# 改变波形文件中的频率(音调)和振幅,但在波形文件上不是音调 http://www.youtube.com/watch?v=Tumpkl-xJuA 最佳答案 这answer here提供
因为我是一个音乐迷(但只是一个初级编码员),所以我编写了这个脚本来随机选择一些音调(从 MySQL 表中)(以帮助非正式的串行风格作曲。)它给出 9-12 个不重复的音调音高名称分为 3-4 组,每组
正如标题所说,如果我有一个发出声音的音频节点并将其连接到两个单独的 GainNodes,后者又连接到 Audio Context 目标,则声音以双倍速度/双倍音高播放(好像发送了一半样本一个增益节点,
我找到了 this example使用 ActionScript 3 提高 MP3 的音高。我将如何降低音高而不是提高音高? 最佳答案 您多次将相同的样本写入输出缓冲区。 function downO
我是一名优秀的程序员,十分优秀!