问题标签 [pitch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# Audio - 如何进行时间拉伸(不同的速度,相同的音高)
我正在尝试用 C# (VS2008) 制作一个可以加载 mp3 的 winform 应用程序(其他格式会很好,但至少 mp3)并且能够在不影响音高的情况下调整播放速度(节奏)。我真的不需要任何其他音频效果。我尝试使用 DirectShow,但这似乎没有提供时间拉伸功能。我能够合并irrklang但这似乎也没有时间拉伸能力。所以现在我转向了SoundTouch。这当然有能力,但我很不清楚如何在 C# 中实现。
几天后,我所做的只是在 SoundTouch DLL 上使用 DLLImport 并且能够成功检索版本号。在这一点上,我什至不确定我是否可以用 SoundTouch 做我想做的事情。任何人都可以提供一些关于如何实现 SoundTouch 或具有我正在寻找的功能的不同库的指导吗?谢谢你。
actionscript-3 - 使用 Actionscript 3.0 控制音高?
在浏览了声音类的文档后,似乎无法使用 Actionscript 3.0 控制声音音高。只有控制音量和平移的能力。为什么没有pitch属性?它是在 Actionscript 中创建功能齐全的声音引擎的唯一声音属性吗?
我希望我被误导了,但如果我没有任何替代/解决方法来控制 AS3 中的音高?
java - 用于声音处理的 Java 库
我有一个 .pcm 文件,其中包含我想添加不同效果的声音。我正在寻找的是一种简单的方法(最好是一个库),可以帮助我处理这些效果。
我的首要任务是改变音频的音高。
我想要一个函数,它接受一个字节数组(或浮点数),并改变该数组中音频的音高。
audio - 在音频编程环境中音高和速度是一回事吗?
音高的意思是“感知频率”。好的。但是当我在 OpenAL 中将音调调得很低时,声音的播放时间会延长很多倍。如果我把它调得很高,声音会很短,但频率很高。对我来说,从逻辑上讲,是变慢或变快的结果。
还是音高!=速度?
detection - 适用于 PC/OSX 的类 RockBand 语音应用程序 / 实时音高显示软件
不久前我第一次玩摇滚乐队 2(在 Notacon)。
我喜欢它的一件事是获得关于我的歌声的实时反馈。我认为将这样的东西与我常用的音乐一起运行会很好,这样我就可以在我的音乐收藏中随意唱歌,并知道我什么时候敲击音符。
PC 上是否有类似的东西 - 理想情况下适用于 OSX,并且理想情况下可以在任意歌曲上运行?
我真的不在乎它是否像游戏(尽管那也很整洁);我只想要它作为歌唱反馈。而且我不需要音高校正- 理想情况下,我所看到的只是音乐中音符的音高和(在相同的音阶上,以不同的方式显示)现场麦克风的音高。
我尝试了 STFW,但没有得到显着的命中。:-/
谢谢!
iphone - DIRAC2 用于实时音高转换和自动调谐?
有没有人从http://www.dspdimension.com/technology-licensing/dirac2-iphone/实现了 DIRAC2 库以在 iPhone 上进行实时音高校正?该库似乎不支持实时处理,但也许有人已经做到了?
谢谢
iphone - 是否有现成的公式可以从 iPhone 3GS 的加速度计的 X/Y/Z 中获取 Pitch/Roll 值?
刚刚开始实现一个基于增强现实的项目,获得了 GPS 位置、航向,而操纵虚拟相机的两个缺失变量是 Pitch/Roll。
我想知道是否有现成的公式可以合并到项目中。可以节省我很多时间。提前致谢。
audio - 是否有可用的开源音频特征提取软件?
我正在进行一个个人项目,该项目涉及开发一个系统,该系统将自动从全长轨道生成音频缩略图剪辑(大约 30 秒长)。
为了做到这一点,我想查看音频的能量和音高,以尝试正确识别其主要结构特征。
是否有任何可用的开源软件可以进行能量/音高提取?如果没有,我将开始研究使用 MATLAB 的替代方法。
谢谢!
matlab - 在 MATLAB 中计算音频音高?
昨天我完成了用于检测随时间显示的轨道的音频能量的代码,我最终将把它用作我的音频缩略图项目的一部分。
但是,我还想要一种可以检测随时间显示的曲目音高的方法,因此我有两个选项可以作为我研究的基础。
那是能量法的正确代码,经过研究,我发现我需要使用离散时间傅里叶变换来找到循环中每一帧的当前音高。
我认为该过程就像修改代码的最后几行以包含用于计算离散傅里叶变换的“fft”MATLAB 命令一样简单,但我得到的只是关于不平衡方程的错误。
帮助将不胜感激,即使它只是朝着正确方向的一般指针。谢谢你。