pitch-shifting

    6热度

    1回答

    我可以使用resample对整个信号进行音高移位,并尝试了相位声码器代码here。 我也试过repmat and interpolation,我看着fft and interp1 我怎样才能逐步/逐步改变信号的音高随着时间的推移?我已经包含了一个Original Signal的示例,我试图让Processed Signal听起来像(我使用Audacity创建了处理后的信号并使用其效果Sliding

    0热度

    1回答

    我正在尝试实现一个简单的鼓垫机器应用程序音调移动过滤器。我正在使用AVAudioEngine API。 还有垫在应用程序中。每个打击垫都有自己的类别,并带有自己的AVAudioPlayerNode。当没有其他过滤器连接时,该应用程序运行速度非常快。几乎没有任何延迟。 但是当我试图附加AVAudioUnitTimePitch链,CPU使用率上升到100%,应用程序挂起后初始化。在iPad3上测试。

    -1热度

    2回答

    将麦克风录制的音高音频变成儿童,男人,女孩的声音请任何人都可以给我介绍目标c中的某些第三方库或任何其他帮助我..

    1热度

    1回答

    终止应用程序由于未捕获的异常“com.apple.coreaudio.avfaudio”,理由是:“要求的条件是假的!节点=零” AVAudioFile *file=[[AVAudioFile alloc] initForReading:_recordedvoice error:nil]; AVAudioFormat *format=file.processingFormat; AVAudio

    0热度

    2回答

    我使用AudioRecord从设备麦克风实时获取音频,并使用MediaCodec和MediaMuxer类将其编码/保存到背景中。 是否有任何方法可以改变音频流的音高和(或)速度,然后将其保存到文件中?

    0热度

    1回答

    我正在尝试对样本进行移调。我正在使用线性插值方法。 如果音量是一个整数值,音调就会干净地移动。如果音高偏移量合理,则声音严重失真。实施似乎有效。 这是我的代码,我试着评论。 public void generateOutTrack() { Note currNote; float[] output=new float[pattern.getPlayTimeInSmps()];

    6热度

    2回答

    目前,我试图做一个wave文件的音高改变使用该算法 https://sites.google.com/site/mikescoderama/pitch-shifting 这里我的代码,它们使用上面的实现,但没有运气。输出的波形文件似乎已损坏或无效。 的代码是相当简单的,除了音高移位算法:) 它加载一个波形文件中,读出波形数据文件,并把它放在一个 byte []数组。 然后它将字节数据“标准化”为-

    0热度

    1回答

    如何在运行时用portaudio更改音调(采样率)? 非常感谢。

    8热度

    2回答

    我正在使用Swift在OSX上开发一个音频效果应用程序,并且我对集成音高转换效果感兴趣。 我想实时地改变一个八度的音调。目前我只是得到一个干燥的信号。 我不确定这是否可能,并想知道这是否甚至可能或任何人可能有任何帮助或建议。 与问题相关的现有代码如下: import Cocoa import AVFoundation class ViewController: NSViewControll

    1热度

    1回答

    This old thread似乎表明可以使用pydub的AudioSegment._data以某种方式计算声音的音高;不幸的是,它似乎是通过分配给未公开的Mpm类的方法完成的。但是,如果可以从AudioSegment._data中提取音高数据,那么是否有办法使用pydub将AudioSegment的音高向上或向下移动?如果没有,是否有另一个Python 2.7的库可以?