Hello Joel,
In general I think you're correct, although even with the intricate stuff it's
a lot easier just by virtue of having tools like Matlab (or Scilab) around.
I wasn't enthused about those tools. Mathworks changes versions a lot
and then things become incompatible. Scilab and Octave are rather
incompatible with Matlab.
With DSP filters taking over most applications these days, wave digital and
fancier passive and active filters definitely are something of a dying breed.
Sure but I have yet to see a micropower DSP. You can't use them on
anything that has to run off a couple of AA cells for weeks. Also, they
are above $4, usually.
It would be smart for a company like TI or one of the other microcontroller
vendors to fund, e.g., some university to modernize those wave digital filter
tools you're using. I can't imagine it'd take more than one or two students
over the span of a year, so they'd be looking at less than the price of one
regular engineer.
I suggested it to them more than once. Didn't happen, except that they
came out with a new app note where the older tool set has been compiled
into a single executable. But it's not interactive at all. Also, you
really have to know what you are doing. Mistakes won't cause any error
message, they will result in erroneous data.
It would be the perfect win-win situation for TI and a few interns. Even
in my days it was sometimes tough to find a good intern job. With good I
mean being able to create something that mankind really needs, not just
some scientific fluff.