audio - 导入AE后音频剪辑听起来不同(音频是20khz到20hz的听力测试)
问题描述
我正在尝试在 After Effects 中创建可听频率的快速视频。
我正在使用这个音频剪辑(20 秒)。剪辑从 20khz 开始,然后下降到 20hz。
如您所见(或听到),我们在 20khz 开始时听不到任何声音。我们大多数人开始听到 16khz-15khz 的频率。
但是当我将这个音频片段导入AE时,听起来就完全不同了。声音从头开始播放,声音很大,听起来不像我下载的剪辑。
以下是导出后音频剪辑的声音:https ://www.mboxdrive.com/soundonly.mp3
这是怎么回事,我该如何解决?
解决方案
这里有两件事。
首先,声音呈现出“混叠”伪影。当它在给定采样率下向频率高于奈奎斯特频率的声音音调内容时,就会发生这种情况。因此,要么您使用的是低采样率,要么您生成的音高具有导致混叠的谐波。
检查以确保您使用的是正弦波(如果操作正确,除了基本音高之外,音调中不应有额外的谐波内容),并且您的采样率高于 40K,以便播放 20K 的声音而没有混叠。目前最常见的采样率是 44100 fps,但您可能正在使用 8000 fps,它仍然在使用,并且不适用于您的应用程序。
第二点,你可能想要改变你通过音高范围的速度。听起来你是在线性前进,但耳朵听到的东西是指数级的。例如,从 100 到 200 的音高差异与从 1000 到 2000 的差异(就我们的感知而言)是相同的。因此,如果目标是花费相同的时间,您可能希望让您的下降率反映这一点在每个感知的音高级别。
推荐阅读
- python - 在白色图像上绘制数组而不改变图像的大小
- powershell - 错误处理 cmdlet 参数?
- javascript - 创建一个使用 React Native 'title case' 的函数
- java - Java:regionMatches 比较用户输入的两个字符串
- xamarin.forms - ListView.Behaviors 和 Prism DelegateCommand
问题 - vim - 如何记录我在使用 Vim 时编辑或编写的代码行数?
- css - 如何强制 ShiftNav 在菜单打开时锁定标题(徽标)
- r - R ggplot2 使用 stat_summary 为分类数据设置 x 轴限制
- dns - 如何使用 AWS Route 53 为 Zoho Mail 验证我的域?
- java - NotifyAll 不工作