Next  |  Prev  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Outer Product Expansion

This method performs a principal-components analysis of the multidimensional frequency response, and implements the variable filter as a weighted sum of static filters

With a single control parameter $ \Psi_1$ , we have the expansion

\begin{center}
\epsfig{file=eps/SVDfilt.eps,width=\textwidth } \\
\end{center}

Since

$\displaystyle H_{i,\omega} = \sum_{k=1}^{n} \sigma_k {G_k}_i {\hbox{F}_k}(\omega),
$

we see that any point in control-frequency space $ H_{i,\omega}$ is a weighted sum of samples from frequency-space functions $ F_k$ (i.e. filters) and control-space functions $ G_k$

We can add more control parameters:

$\displaystyle H_{i_1,\dots,i_m,\omega} = \sum_{k=1}^{n}\left[ \sigma_k \,
{{G_1}_k}(i_1) \dots {{G_m}_k}(i_m) {\hbox{F}_k}(\omega)\right]
$



Subsections
Next  |  Prev  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Download VariableFilters.pdf
Download VariableFilters_2up.pdf
Download VariableFilters_4up.pdf

``Variable Digital Filters'', by Tim Stilson and Julius O. Smith III, (From Lecture Overheads, Music 420).
Copyright © 2019-02-05 by Tim Stilson and Julius O. Smith III
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University
CCRMA  [Automatic-links disclaimer]