Skip to content

Commit 3ddb55e

Browse files
committed
Move filter to the start of delayline settings
1 parent b358819 commit 3ddb55e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

SFS_config.m

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,14 @@
104104
% Beside choosing the actual delayline filter, the signal can also be resampled
105105
% before delaying.
106106
%
107+
% Delayline filter
108+
% 'integer' - round to nearest integer delay (default)
109+
% 'zoh' - round to next larger integer delay
110+
% 'lagrange' - lagrange interpolator (FIR Filter)
111+
% 'least_squares' - least squares FIR interpolation filter
112+
% 'thiran' - Thiran's allpass IIR filter
113+
% 'farrow' - use the Farrow structure (to be implemented)
114+
conf.delayline.filter = 'integer'; % string
107115
% Resample signal
108116
% 'none' - no resampling (default)
109117
% 'matlab' - use matlab's resample() function
@@ -115,14 +123,6 @@
115123
% Order of Parks-McClellan resample filter (only for 'pm')
116124
% This results in a filter length of resamplingfactor*resamplingorder
117125
conf.delayline.resamplingorder = 64;
118-
% Delayline filter
119-
% 'integer' - round to nearest integer delay (default)
120-
% 'zoh' - round to next larger integer delay
121-
% 'lagrange' - lagrange interpolator (FIR Filter)
122-
% 'least_squares' - least squares FIR interpolation filter
123-
% 'thiran' - Thiran's allpass IIR filter
124-
% 'farrow' - use the Farrow structure (to be implemented)
125-
conf.delayline.filter = 'integer'; % string
126126
% Order of delayline filter (only for Lagrange, Least-Squares & Thiran)
127127
conf.delayline.filterorder = 0; % / 1
128128
% Number of parallel filters in Farrow structure

0 commit comments

Comments
 (0)