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的庫可以?