wav

    1熱度

    1回答

    我正在編寫我自己的WAVE解析器,它使用Conduit,所以我可以通過管道一個接一個地傳輸值。 我通過hGet得到.wav文件的樣本(n爲樣本的字節爲wav文件數): bytes <- hGet h n 這給了我與雙的表示一個字節串樣品的價值。例如: - "\131\237\242"代表-0.10212671756744385 "g\238\242"代表-0.10209953784942627 "

    1熱度

    1回答

    Hy, 如何使用python從.wav文件中獲取.label文件?有人可以與示例或其他內容分享一些鏈接嗎?

    1熱度

    1回答

    encode_text()函數執行LSB編碼方法。首先記錄消息長度,然後是消息本身。 numberOfBits爲寫入消息分配的位數。寫一個字節或兩個或三個中的一位...... 使用備案一個位編碼的這種方法,聲音的變化不應該是明顯的耳朵。以及圖像在眼睛中的變化。但這種情況並非如此。由於某種原因,在聲音的開頭更改爲「噪音」。這不應該。 閱讀()和保存() OK,如果你讀的數據文件,然後刻錄沒有變化。

    0熱度

    1回答

    嗨,我正在嘗試從電路板進行記錄,並且我已成功記錄4秒。 問題是當我嘗試記錄更多時間時,我得到一個錯誤,告訴我沒有足夠的內存。我的目標是記錄一個5分鐘的文件。 直到現在我已經創建了一個名爲snIn [256]的緩衝區,其中是樣本。 我把它發送到[16K * 4sec]的大緩衝區,當它已滿時,我創建wav文件。 #define WAVFILE_SAMPLES_PER_SECOND 16000 #de

    1熱度

    1回答

    我要導出一系列圖像(電影)和繪製爲波形,像 https://www.youtube.com/watch?v=M9xMuPWAZW8&feature=youtu.be&t=328如何做到 http://oscilloscopemusic.com/提供了加載3D的.obj文件的程序,但我目前2D工作。 我試圖打開一個.WAV從http://www.wavtones.com/functiongenera

    -1熱度

    1回答

    我有兩個錄製的相同事件,不同的長度,在不同的時間開始。我想同步它們,時間偏移是已知的。我想要達到以下效果: 將第二個時間與時間偏移對齊。 修剪第二個以匹配第一個的長度 當沒有任何要修剪時,添加沉默以匹配第一個的長度。 我找到了修剪音頻的方法,但我無法找到添加靜音的解決方案。有沒有辦法用NAudio,ffmpeg或Aurio來做到這一點?

    1熱度

    1回答

    我想將音頻文件規格化爲最大值。 爲了做到這一點,我用這個代碼: Dim iHighestDataValue As Integer Dim iLowestDataValue As Integer Dim i& For i = 1 To dc.wavedatasize/2 Get #iFile, , DataValue(i) ' reads data value into array

    8熱度

    1回答

    我正在使用pyaudio將我的聲音錄製爲wav文件。我使用下面的代碼: def voice_recorder(): FORMAT = pyaudio.paInt16 CHANNELS = 2 RATE = 22050 CHUNK = 1024 RECORD_SECONDS = 4 WAVE_OUTPUT_FILENAME = "first

    1熱度

    2回答

    我正在研究從wav文件讀取數據的小工具。該工具首先提取標題,然後將音頻數據分離爲左右聲道。音頻文件只是採樣頻率爲44100Hz,16Bit PCM和雙聲道的文件。 操作數據後,我想將數據寫回輸出文件並在每個通道上追加100個零。這裏會出現這樣的問題:首先,每個通道只追加一半所需樣品。其次,附加「零」的前半部分是隨機數據。 見我下面 #include <stdlib.h> #include <st

    -1熱度

    1回答

    嗨,我想從董事會記錄,我已成功記錄4秒。問題是當我嘗試記錄更多時間時,我得到一個錯誤,告訴我沒有足夠的記憶。我的目標是記錄一個5分鐘的文件。到現在爲止,我已經創建了一個名爲snIn [256]的緩衝區,其中是樣本。我把它發送到[16K * 4sec]的大緩衝區,當它已滿時,我創建wav文件。 #include "SAI_InOut.hpp" #include "F746_GUI.hpp" #i