signal-processing

    0熱度

    1回答

    我想用scipy的entropy函數來計算KL散度。 我p是: array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1.], [ 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], [ 1., 0., 0., 0., 0., 0., 0., 0., 0., 0

    1熱度

    1回答

    我已經實現了installTap方法,它爲我提供了音頻緩衝浮點採樣。我用C++ DSP庫過濾了它們。我想將這個緩衝區「發送」到耳機/揚聲器。我再次從樣本中做了AVAudioPCMBuffer。任何人都知道如何做到這一點? 代碼: node.installTap(onBus: bus, bufferSize: AVAudioFrameCount(BUFFER_SIZE), format: node.

    0熱度

    1回答

    如何從KissFFT設置頻帶到我的陣列?採樣頻率是44100,我需要將它設置爲我的陣列realPartFFT。我不知道,它是如何工作的。我需要繪製我的光譜圖,看看它是否正確。當我現在繪製它時,x軸上仍然只有513個數字,沒有指定的頻率。 int windowCount = 1024; float floatArray[windowCount], realPartFFT[(windowCo

    -1熱度

    1回答

    我有一個灰度圖像,我有所有像素的強度值。我需要幫助將像素強度值轉換爲W/m2/sr像素的輻射亮度。如果有人能幫助我,我將不勝感激。 我正在研究獲取圖像功能。我已經使用了MATLAB函數'intensityValue = image(100,300)'來獲取一個像素的亮度。我看到的圖像中有一個對象,所以像素的光芒將會不同。在某種程度上,我正在尋找將MATLAB顏色強度圖翻譯爲輻射圖的強度如250 =

    1熱度

    2回答

    我有我的應用程序中預先錄製的音頻文件的音頻緩衝區。 我試圖讓整個音軌的頻域數據,這是我已經試過: getAudioDataFromBuffer: function(buf){ var src = g.audioContext.createBufferSource(); src.buffer = buf; var anal = src.context.createAna

    0熱度

    1回答

    我嘗試使用whelch方法,我發現零頻率異常 import numpy as np import scipy.signal as signal import matplotlib.pyplot as plt n = 100000 s = np.ones(n) f, psd = signal.welch(s, return_onesided=False) plt.plot(f, psd

    2熱度

    1回答

    這是我用傅里葉級數生成方波脈衝信號的代碼。 clear; close all; clc; high = 5; low = 5; amp = 1; f = 1/(high + low)*100; T = 1/f; duty = high/(high+low) * 100; fs = 100*f; duration = 5*T; N = duration * fs; t = li

    0熱度

    1回答

    我使用Librosa轉錄單聲道吉他音頻信號。 我認爲,根據發病時間對信號進行「切片」是一個很好的開始,以便在正確的時間檢測音符變化。 Librosa提供了一個function,檢測發病時間之前的局部極小值。我檢查了這些時機,他們是正確的。 這裏是原始信號的波形和最小值的時間。 [ 266240 552960 840704 1161728 1427968 1735680 1994752] 演奏的

    1熱度

    1回答

    我正在通過AudioKit播放器再現聲音。這是一分鐘的雨聲。我想用循環屬性= true重現它很長的時間。 我想爲我的用戶達到最好的可能性體驗,但目前他們可以檢測到聲音重新啓動時的再現不連續。 如何在信號本身之間實現交叉淡入以產生出現的連續信號?

    2熱度

    1回答

    我想要檢測用吉他彈奏的B3音符的音高。音頻可以找到here。 這是頻譜: 正如你所看到的,它是可見的根本間距大約對應於B3注爲250Hz。 它還含有大量的諧波,這就是爲什麼我選擇使用here的HPS。我使用此代碼檢測間距: def freq_from_hps(signal, fs): """Estimate frequency using harmonic product spectru