The Wavelet Construction Package (Univariate) provide various routines to 

construct refinable function (vectors), wavelets, biorthogonal wavelets, framelets,  

multiwavelets, and so on with good properties like symmetry, orthogonality,  

interpolation property, smoothness, sum rules, vanishing moments,  

linear phase moments, ..., in terms of their masks (low-pass filters).  

Most desired properties on the wavelets can be formulated as conditions on the low-pass 

filters, while the extension of a low-pass filter to high-pass filters usually can be formulated as some 

matrix extension problems. This package is developed based on many papers on the topics of 

wavelet construction, see References belows.