Convolving a signal array (yData) with a filter array (gausData). The filter works as expected. But vDSP_convD returns the convolved array (correlationResult) truncated by the number of elements in the filter array, plus one. My question is, are the truncated points removed from the end of the signal array? Not clear from Apple's description.
vDSP_convD( yData, 1, gausData, 1, &correlationResult, 1, vDSP_Length(yData.count - 5_000 + 1), vDSP_Length(gausData.count) )
code-block