示例#1
0
def plotOuterEar(filterType, ylim=(-40, 0)):
    freqs = np.arange(20, 20000, 2)
    ome = ln.OME(ln.OME.NONE, filterType)
    ome.interpolateResponse(freqs)
    response = ome.getResponse()
    freqPoints = ome.getOuterEarFreqPoints()
    dataPoints = ome.getOuterEardB()
    plotResponse(freqPoints, dataPoints, freqs, response, ylim)
示例#2
0
def plotCombined(middleFilterType, outerFilterType, ylim=(-40, 10)):
    freqs = np.arange(20, 20000, 2)
    ome = ln.OME(middleFilterType, outerFilterType)
    ome.interpolateResponse(freqs)
    response = ome.getResponse()
    plotResponse(None, None, freqs, response, ylim)