[sdiy] Waveform analysis into non-sine components
Neil Johnson
neil.johnson97 at ntlworld.com
Tue Apr 10 16:06:56 CEST 2012
Hi Tom,
> Can anyone give me some useful references for the above topic?
Well, there are many references, but they all fall foul of your later
requirement:
"hideous pages of academic maths are really only intended for academic
mathematicians and don't serve to teach the rest of us anything much"
Ironic, really, when that's *exactly* what you're asking.
> I've been looking into it, but there's not much from the synthesis
> world. I found a reasonably interesting discussion about using walsh
> functions to analyse seismic data, but that's about the size of it.
Try my Masters thesis:
http://www.milton.arachsys.com/nj71/index.php?menu=2&submenu=2&subsubmenu=5
> Principally, I'd like to know more about:
>
> 1) Basis functions - Sin/cos are a good basis for waveform analysis.
> Walsh functions are another. Are two phase-shifted squares another?
> If not, why not? What makes a set of functions a sound basis or not?
Well, for starters there's the property of orthogonality. Ideally the
set of basis functions should be orthonormal too, but that's not a
strict requirement (it makes the maths easier).
> 2) Analysis - can the same method be used for all basis sets?
Can't say. It depends on what your basis set comprises of.
> 3) Pros/cons of various basis function sets for various types of
> analysis, with particular emphasis on sound waveforms.
They all have pros and cons. Some are easy to compute both for analysis
and synthesis. Some are mathematically cleaner. Some are better at
synthesis than analysis, and vice versa. Some capture the low frequency
content better, other do better at high frequency content. Some need
more windowing than others.
One word I didn't see in your email is "wavelet".
> I understand Fourier Analysis well enough these days (finally), but
> I'd like to extend this understanding and grok a bit more of the
> foundations.
Excellent!
> Please bear in mind that hideous pages of academic maths
> are really only intended for academic mathematicians and don't serve
> to teach the rest of us anything much. I realise that's a big ask
> given the topic.
And then you go and spoil it. The foundations *are* mathematical. You
can't escape it because that's exactly what you are talking about.
But I'll be interested to see what others have to add to this thread :)
Cheers,
Neil
--
Modules and more :: www.cesyg.com
Homepage :: www.njohnson.co.uk ::
More information about the Synth-diy
mailing list