Adelsbach/VSIPL
Core Programming Reference Guide
DD-00016-015
Core

This manual is preliminary and incomplete.
While our Core implementation implements all functions given in the standard we are still working on completing this documentation.

Please refer to the VSIPL standard for a complete function reference of the Core profile until we have completed work on this documentation.

Chapter 5
Signal Processing Functions

5.1 FFT Functions
5.1.1 vsip_ddfftop_create_p - Create FFT Objects (Out-of-Place)
5.1.2 vsip_ccfftip_create_p - Create FFT Object (In-Place)
5.1.3 vsip_fft_destroy_p - Destroy an FFT Object
5.1.4 vsip_fft_getattr_p - Get FFT Object Attributes
5.1.5 vsip_ddfftop_p - Perform FFT Operations (Out-of-Place)
5.1.6 vsip_ccfftip_p - Perform FFT Operations (In-Place)
5.1.7 vsip_ddffmop_create_p - Create Multiple-FFT Objects (Out-of-Place)
5.1.8 vsip_ccffmip_create_p - Create Multilpe-FFT Object (In-Place)
5.1.9 vsip_fftm_destroy_p - Destroy a Multiple-FFT Object
5.1.10 vsip_fftm_getattr_p - Get Multple-FFT Object Attributes
5.1.11 vsip_ddffmop_p - Perform Multiple-FFT Operations (Out-of-Place)
5.1.12 vsip_ccffmip_p - Perform Multiple-FFT Operations (In-Place)
5.2 Convolution and Correlation Functions
5.2.1 vsip_dconv1d_create_p - Create 1D Convolution Object
5.2.2 vsip_dconv1d_destroy_p - Destroy 1D Convolution Object
5.2.3 vsip_dconv1d_getattr_p - Get 1D Convolution Object Attributes
5.2.4 vsip_dconvolve1d_p - Perform 1D Convolution
5.2.5 vsip_dcorr1d_create_p - Create 1D Correlation Object
5.2.6 vsip_dcorr1d_destroy_p - Destroy 1D Correlation Object
5.2.7 vsip_dcorr1d_getattr_p - Get 1D Correlation Object Attributes
5.2.8 vsip_dcorrelate1d_p - Compute 1D Correlation
5.3 Window Functions
5.3.1 vsip_vcreate_blackman_p - Create a Blackman Window Vector
5.3.2 vsip_vcreate_kaiser_p - Create a Kaiser Window Vector
5.3.3 vsip_vcreate_cheby_p - Create a Chebyshev Window Vector
5.3.4 vsip_vcreate_hanning_p - Create a Hanning Window Vector
5.4 FIR
5.4.1 vsip_dfir_create_p - Create a FIR Filter
5.4.2 vsip_dfir_reset_p - Reset a FIR Filter
5.4.3 vsip_dfir_getattr_p - Get Attributes of a FIR Filter
5.4.4 vsip_dfirflt_p - Apply a FIR Filter to a Vector View
5.4.5 vsip_dfir_destroy_p - Destroy a FIR Filter
5.5 Miscellaneous Signal Processing Functions
5.5.1 vsip_vhisto_p - Compute Histogram of a Vector View