pitch

    4热度

    1回答

    谁能告诉我为什么音量变低时我在openal中提高音高?音高越高,音量越低..... alSourcef(source,AL_PITCH,1.2f); alSourcef(source,AL_GAIN,1.0f); 使用此设置,音量仍然非常低。有没有办法欺骗它使增益高于1?也许这与距离有关? 仅供参考,来源是从AVrecorder记录的声音,所以我不能将来源音量设置得更高。

    3热度

    4回答

    我正在研究播放音乐的Python程序。一个功能将是一个滑块,用户可以上下拖动以改变音乐播放的音调。 例如,如果间距设置为2,那么音乐就会响起一个八度,它将发挥快两倍,而且它会持续一半的时间。我真正在改变的是播放速度,但我需要实时交互。 的闪光灯实现了这个功能的一个很好的例子可以发现here。 (需要一点点加载,耐心等待。) 我已经看过很多python音频包,但我还没有找到可以改变当前正在播放的声音

    2热度

    1回答

    当Android手机在侧面(水平方向)时,可以这么说,滚动表示倾斜。当手机垂直于地面(直接看屏幕)时,纸卷显示为90.但是,当您开始向前或向后倾斜时,就好像您想向下看或向上看,角度只是以任何方式减小。 这意味着向上或向下查看45度可得到相同的卷或45度。 怎么可能知道你是否向前或向后滚动? 我一直在寻找这个问题的答案,并找不到任何其他人有这个问题。从不同的应用程序来看,这似乎是可能的,所以我认为我

    2热度

    9回答

    我想要检测到的音符不是音高,而是音高等级。 所以,无论是C4或C5并不重要:它们必须为C. 想象布置在钟面的12个半音,与针指向音级来检测。这就是我所追求的!理想情况下,我希望能够分辨唱出的音符是点亮还是稍微偏离。 这不是以前重复提出的问题,因为它引入了约束: 声源是单人声,希望可以忽略不计的背景干扰(虽然我可能需要对付这种) 八度并不重要,只音级 个 编辑 - 链接: Real time pit

    4热度

    3回答

    我正在尝试从音频流中提取音高数据。从我所看到的看来,FFT看起来就是最好的算法。 而不是直接挖掘数学,有人能帮我理解这个FFT算法的作用吗? 请不要说像'FFT从原始信号中提取频率数据。我需要更高层次的细节。 我通过什么,我该退出什么? 一旦我清楚地理解接口,这将帮助我理解实现。我需要传递一个音频缓冲区,我需要告诉它每个计算使用多少个字节(比如说这个缓冲区中最近的1024个字节)。也许我需要指定我

    2热度

    3回答

    刚刚开始实现基于增强现实的项目,获得了GPS位置,航向和两个缺失的变量来操纵虚拟摄像机是Pitch/Roll。 我想知道是否有现成的公式我可以合并到项目中。能省下我很多时间。提前致谢。

    1热度

    1回答

    我尝试更改单个声音文件的频率。我设法在android中使用SoundPool做到这一点。但结果听起来很糟糕。 所以我介绍了傅立叶变换 - 但我不确定这是否是我正在寻找的。 我想加载单个文件并在每次播放该文件时更改该文件的频率。所以我可以用一种音调创造出旋律。这可能与android/java? 这是我设法做到的。 “坏”我的意思是它听起来不合格。 如果我想播放文件中音符的下一个频率,我必须乘以2 ^

    10热度

    2回答

    有人能够让SoundTouch Audio Processing Library在iPhone上使用吗? Simple Xcode Demo会有帮助。 我只想改变没有节奏改变的音调。

    1热度

    1回答

    昨天我完成了用于检测随时间显示的音轨的音频能量的代码,我最终将其用作我的音频缩略图项目的一部分。 但是我还想要一种能够检测出随时间显示的曲目的音高的方法,所以我有两个选项可供我的研究使用。 [y, fs, nb] = wavread('Three.wav'); %# Load the signal into variable y frameWidth = 441; %#

    3热度

    1回答

    我正在寻找使用HPS方法在iphone中实现音调检测。但检测到的音调不是很准确。 Performous做了一个体面检测的体面工作。 我翻遍了代码,但我并没有完全理解计算背后的理论。 他们使用FFT并找到峰值。但是他们使用FFT输出相位的部分让我感到困惑。我想他们使用一些启发式语音频率。 那么,任何人都可以请解释在Performous中使用的算法来检测音高吗?