Theo Verelst Local Diary Page 15
The same holds as for my tripod and
other diary pages: nothing on this page may be copied or changed and
distributed except that the page as a whole may be printed or otherwise
transfered in unchanged form, mentioning the original URL
and global page reference, and that holds for everyone on the globe
and beyond, including so called 'christians' and self-appointed 'Secret
Services'.
Home (alt) Tripod Home Local Diary list (Secure) Tripod Diary
List Previous Diary
Wed Dec 17 18:26:03 2003
After some efforts, I got around using a modern XP machines' parallel
port to exchange data with the outside world. Sort of funny, because
that machine also has an internet connection, and a webcam at times, so
hardware which is connected to it and can communicate with any piece of
electronics can in principle be seen, interacted with, and
activated over the internet.
I made a display (3 times 7 segment) display connected with the
parallel port, and for instance made a working prototype where the
number of page request of a webserver is shown on it, live, and could
(maybe I'll set it up again) be seen over the internet using a webcam
with streaming video. Some people watched their own page counts on the
server from both ends of the earth. Fun
A light control over a relais I've tried, which also worked fine,
except the circuits aren't shielded, so switching on a heavy
electricity consumer in its vincinity can make it take on another
state... Time for shielded cables and aluminium (foil).
Now I'm into making random numbers with Tcl/Tk and graphs of them, and
I'll probably make the random generator based on real random external
noise (electronically) work web-wise as a test, see what the interest
is. But first some analysis of important fundamental statistics.
The printer port can also read data, and I've connected a very fast AD
converter to it, which can read live data in which can be shown on a
Bwise canvas, and shown in one of its simulated oscilloscope blocks. A
processor prototype based on a fast Z80, and a DMA unit to read in
signals at up to 50 MHz is in the making.
Also, I made the combined bwise/database/webserver work again, I
probably in some time set it up for internet use with a selected set
of images, which makes live graphical editing of database backed
web pages possible, which workes for a database with a few thousand
images, and live searching (full search) at normal server rate (though
not at hundreds of hits per second...)
A USB AD/DA converter of high quality

For some time I had some sample chips laying around from Analog Devices and Texas Instruments (known by their
calculators, too) and I happened to have capies of a Elektuur article (electronics
magazine) describing a project of using a recent TI codec chip for a
usb (universal serial bus, versions 1 and 2, available on most newer
computers) interfaced analog to digital and digital to analog convertor
for 16 bits audio signals. The article used a simular chip as I had a
sample from (slightly different) and the project got quite excellent
overall DA specifications and quite good AD disortion figures. The DA
THD (total harmonic distortion) and noise figures, as well as by and
large the filtering specs match the quality of the amplifier I built,
which cannot be said about cheap soundcards or AC97 codecs and their
average use...
So I felt challenged to do my own connect-up-the-sample chips project
to make them tick in the intended way as at least a minimal working
circuit, and maybe for the first time dtive the amp I built and coupled
major speakers with a seriously high quality signal.
That sounds simpler than it technically is, a usb interface isn't
trivial, and neither is a high quality DA converter, let alone an even
more sensitve (electronically speaking) AD converter, but the chip has
got all the digital and most of the analog circuitry built in, so its a
nice challenge to put all that to work.
One major prob is in that picture though: the chips are SMD's
(surface mounted devices) with 28 little pins needing to be connected
neatly, which are spaced 0.5 millimeter (half a mm) apart...

That's pretty tough to solder, lets say impossible one a one by one
basis using normal soldering techniques, which usually works with pins
spaced 1/10 of an inch, about 2.54 mm apart, and there are no
experimentors printed circuit boards around (much) which have copper
connection tracks with 0.5 mm pitch on them, and if they would, it
would still be hard to use them.
So I though I'd make an adapter circuit board, where I cut, with a
small knife, the little copper tracks out of an all copper surface,
extending them to broader tracks in a star around the chip to connect
other parts. I used one of those (cheap) small grinding machines
to sharpen a small hobby knife, and started making small cuts between
the chips pins while keeping it in place on the copper surface of the
unetched board. After removing the chip, the cuts were deepened until
they would isolate seperate tracks, and also the inside of the chips'
circumference was cut to make the tracks extending from each of the
pads connecting with each of the chips' pins electrically seperated.
Then I made the traks bend apart at increasing distance from the chip,
in a wafer like prtern, by carefull cutting of the copper surface
repeatedly to make the cuts go through the copper layer
completely.After a few tests and failures, I had a seemingly
correct pattern, which would fit the chips' pins pattern without loose
contact or short circuit, and had cut the broadening copper tracks to
the edge of the little board, and tested with a multimeter wether they
were electrically completely isiolated from eachother.
I put the chip in place and pressed it on the little copper places to
let it make contact, and measured pin for pin wether there was contact
between the pins and the pads, and especially if there was no short
circuit between the neighbouring pins. After more than a little work,
that proved OK, so I could start thinking about soldering the chip in
place, and especially which strategy would be appropriate, because
normal soldering is out of the question.
A possible SMD soldering technice, apart from special means like
conducting glue ribbons and flame burner techniques, is to simply flood
all the pins in a bath of soldering tin, and then remove all excessive
solder by tin remover lint, or suction litze. Considering my cuts may
not be a nicely shaped and of equal depth as decent printed and etched
circuit board, I found that too big a challenge, so I used a more
carefull variation, putting solder on each of the copper pads first
using that techniqe, so that after applying the litze there would be a
very thin layer of solder on each of the connection points.
Again I fitted the chip in position and measured if still all 28 pins
made contact with the copper tracks and not with any neighbour, and
when that chore had been done successfully, I decided to simply solder
each pin in order by applying pressure on it with the soldering iron
with small tip. After a few minutes, that had worked fine, and
measurement confirmed the chip was properly connected...
There are machine who do all this in seconds, but considering I don't
own a big lab or production plant, at least I could get my free sample
to be usable!
But that is only connecting the chip in a useable way, more electronics
are needed to make it tick, so I looked at the typicaly application
diagram from the data sheet, and at the article, decided on a circuit,
and soldered the clock circuit, the supply capacitors, the coupling
capacitors, the audio plugs, the wiring and the USB connector in place
in an experimental fashion, and of course was anxious to try the result
on a computer.
After a double checking and measuring to see there are no short
circuits or other clear errors, I connected the whole board up, to see
what would happen, and it sort of failed, but not miserably. The
computer said 'unrecognized Usb device' and nothing much happened. Oops.
I measured the voltage on the various pins and signals, which turned
out ok, and in the end though the clock might not tick, so I measured
the cristal, and when I did that (on purpose) the connected machine
suddenly went 'ding dong' and reported a new usb audio device and human
interface which it could recognize (as I had read) without further
installations being needed.
That was not too strange, the measurement wires and device change the
capacity 'seen' by the cristal circuit, so its frequency changes a very
little bit, which appearently was needed to be right for the USB spec.
I soldered a small correction capacitor in place, which solved the
problem, and now the circuit would start up fine when connected, and
appear in the equipment list of the computer just fine.

The biggest test now is of course: does the audio work?! I connected a
smplifier to the outputs of the DA converter, without extra filtering,
and put on a CD, and was pleased to hear music! clicking up a mixer and
setting myself in the centre of the speakers I could immedeately hear
what I never heard before: a very clear and controlled, seemingly
uncolored sound, and a thus far unmatched stereo image, uncomparable
with the cheap soundcard stuff.
Next time more about the AD converter.
New Years Day 2004
This all may seem a bit like a scientific sort of yournal, but so what,
that's fine too. At least this stuff really works, which I cannot say
for some science I've been in touch with in the past...
Some about the AD converter
I've also tested the analog to digital converter, to record a signal on
the computer, via this Usb connected converter board, which is a lot
better then all others I've tried thus far (for instance an AC'97
chip), it even sounded nice, which is rarely the case, though modern
converters of course work fine. Recording a CD or for instance a
synthesizer on a normal or standard AD works fine, but not for
audiofile application at all. One can use a standard DA on a good HiFi
system, that's worth a try, but doomed to fail, but an AD is yet
another story.
This one currently isn't quiet, that is some high frequency noise (and
probably some hard to notice hum) is present, showing up in a spectrum
analyzer program.
Bouncing Bombs
Watching national geographic channel a bit I saw a program on british
Lancaster bomber pilots in second world war planning on getting to the
nazi (industry) water supply dams by making bombs which are dropped
from very low altitude (less then 20 meter) in the vincinity of the
dam, to bounce on the surface of the water until they would hit the dam
wall, and then after hitting it they would sink, and explode at a set
depth under water, with the intent to break the dam.
A little marble experiment was shown to proof that when a water surface
is hit by a marble at exactly the right angle, the marble, like a
flintstone, bounces back on the water surface a few times before it
gets in the water.
To hit the dam, major bombs were planned to first bounce up to it, and
then sink because otherwise it would be very hard to get the bombs in
the right position to actually blow up the dam.
Outloud: a short video clip of mine on TV
Check it out for yourself, a DivX version of my 'highway to hell' video
clip with selfmade music and video is regularly being broadcast on a
Amsterdam cable channel, It's not a very popular one as in ratings, I'm
sure, but probably has about a million possible viewers, and at least
some take it serious enough, according to some information, it is the
largest cable channel in the world, whatever that means...
If you have flash installed, you can watch it here.
Demolishion times come and go, but who times them?
I pictured a demolishion project in progress of not so old houses,
being broken down for reasons unknown to me.

This doubtlessly with 'modern' technology could be done a lot faster.

Nothing much in there anymore, why bother making such a mess?

Digital signal processing, revisited
I flunked my (better put, one of the) digital signal processing courses
in university. As most wil know, I graduated to become an electrical
engineer in 90 (or 91 I don't remember by heart), with probably one of
the most wide as possible course selections, and in what in that time
still was a top level section of electrical engineering, and in fact of
the whole university, which als in that time still was amoung the most
highly regarded in europe and the world.
I did some courses twice (and occasionally three times) before I
eventually passed them, which was weard because I passed easily and
with good results some quite hard and advanced ones, but the only one I
did exam in three times, and failed all times (...) was called
something like 'digital signal processing', and was taught (if that is
the word) by the same whatever it actually was as I later had to work
under as project leader, while I was responsible for picking the
project, and even actually writing the first project proposal, and
while I was the only serious leading and pratical force in it, and the
only one who got his actual job done, and even in time.
Anyhow, there must have been some great insight, still not understood
by anyone much except a small incrowd (who I later worked with
myself...) that I failed to see so thoroughly that I simply wasn't
permitted to pass the course.
Well, you know, it wasn't that good anyway... Really, the handwritten
dictate was almost illegible, it contained mostly well known basis
theory about graphs and S-like transforms, and just one or two
appendices with indeed interesting and up to standard
applications, without question mainly originating from a scientist who
later worked at AT&T labs who I met much later in a lecture of his,
and not from the wannabee professor type.
The point should have been a good application and a good summary of the
theory and well chosen examples and questions, because other courses
completely covered
because I doubt the lecturor had ever written much of a program or even
switched the supply of a serious digital signal processing problem or
piece of electronics. Himself, I mean. Doubt it. And I'm sure because I
was closest-up, first hand personal withness for years of it that
projects of that person in the direction of a software project for
digital design were completely and utterly unsuccesfull and an
expensive failure which never served any real purpose in practice,
ever. It contained essential theoretical errors, realy essential ones,
considering it was supposed to be a correctnes-by-design type of system
which fails provably already with a two nand-gate digital circuit,
about as simple as things can get.., and its user interface would crash
every ten minutes if you would be lucky, and I know, I had to use it in
practice, and it was worse than draconic in its design, complete
garbage, unless someone who would know what they were doing (like
me...) would redo pretty much everything of it, but then right.
So can I back up that point of view, contentwise, and is that
important? Well, it is the one who got me sort of fired after promising
me (reasonable, historically speaking) followup project funding (being
the logical person in the system to arrange that, and after I had
worked with good results for years), and being reference and arranger
(logically as project leader) of me going to the US to continue my
work. Ended in complete treasury. I wasn't even honoured for the work
I'd obviously done, and people were lined up to grab my work and
results. Not that that worked, ha, I was just to damned good for that,
even by far. But that's the only reason I can produce myself in public
without having been betrayed to the core. And holland is not a nice
place to be when being above the average is a necessary proof. Jeez,
this country sucked that way already as almost a rule of thumb since I
remember. 'Be normal, that's crazy enough', yeah right, unless I want
it differently, I would hope, that's at least a constituational right
of freedom. Or I guess when you're a foreign jesuit who can claim to
drag in a lot of indirect catholic money streams, and when you have an
acceptable anti-christal attitude of lying, stealing, and betraying.
Interesting trading possiblities for the dutch wannabee culture of
science reverents, I guess. Bit naive, Verelst? Not realy, I was that
good, and I would have won easily in any reasonable country, normally.
Honest. Where else in the world would an electrical engineer of my
proven record not get job offers by the hand full?
Anyhow, contentwise, the course was about networks, which for every
electrical engineering student are compulsary learning in a three
semester course, one of the longest of all, from the same section,
where I also graduated, about graphs, kirchhof equations, and then the
serious stuff that follows, complex circuit matrices (MNA matrices) and
their solution and application. In comparison with which the stuff in
the aforementioned course is childsplay, and that course I had passed a
time before with results up to 9 (about A). So that couldn't be
the problem.
Then the majority of the hard-core digital signal processing is covered
by a course called something like circuit and systems, after a book by
Papoulis, also part of the obbligatory curriculum which I at the time
had passed, tought by the electromagnetics section. Fourier and S
transform, Z transform, detailed enough proofs of the transforms and
their boundary conditions, and many, many excercises of various types
of applications. That should be taken as the main basis for the theory
(it concerned Network Theory section at the time..) behind digital
signal processing, apart from another standard Ee course for all
students in as I remember the second year, information theory, which of
course I also would have had to pass, and indeed did.
In information theory, signals and their processing aren't necessarily
taken as causal, and various sides of the fourier transform and
backtranform are discussed, and of course shannon's theorem is central,
where the sampling frequency must supersede twice the maximum frequency
of the sampled signal or the fourier transform isn't umambiguous,
aliasing noise fill fold back in the signal spectrum and distort the
result, and the backtransform wouldn't be well defined and correct
anymore. And we here, like in theoretical physics, which is not
necessarily taught much to every EE student, we can rewrite the signal
in various sample constructed forms, for instance as a composed vector
of a infinite row of impulse functions convolved with the to be
sampled, continuous signal.
And than we would know that when we either have a frequency spectrum
limited input signal or result of digital signal processing function,
we can tranform the result back from the frequency domain to a time
signal by some function and an appropriate filter or eventually,
theoretically using the sync function for every sample to generate the
inbetween sample interpolated values as a possibly infinite sum.
All that is important basic EE stuff, incredibly complicated in all its
theory and facets, and known to everyone who passes their second year.
The 'digital signal processing' course didn't relate all that much to
that important fundament, and certainly didn't honour it much, or take
its limitations into account. I remember sitting in office later as
graduated engineer and getting a sort of tète a tète with
that particular person (well, person..) where one of the great truths
of the matter would seem to be unveiled a bit, where I was informed
that when we relate to filters on signal sequences, the bookkeeping of
the additions on a row (in the profession, I know, called the
multiply/add components) is important and can be seen as a 'great way',
for all really chosen individuals, to 'rrrrule the worlt', well I'm
exagerating on the dramatics, but jeez, I thought I'd see the
real light soon or something, which was absolute crap, just fiddling
around with the associative and distributive properties of the addition
operator doesn't get my scientific imagination juices running, sorry,
if that's the great signal I missed and made me not pass my exam I'd
prefer to go to court for a completely malfuncting impostor as a
professor...
But of course, I knew my first and second year, hell I even knew all my
years of preperatory science to become an engineer, even fairly well,
and I know that under the Z tranform, the comparable (though not
equal!) equivalent of an analog filter (lowpass, highpass and possibly
bandpass, depending on your formulation of the problem) is a
polynomial, I mean, eh, did he invent something relevant here? Nope,
few glances on his PhD thesis (think and pretty unreadable like most
other stuff probably for similar reasons to hide real sensible content)
and previous suggest the coworkers must have the inspiration, the
balls, the knowledge, the scientific leadership and very much the
implementation and testing skills, and that co worker could leave the
rest, to him. Lets, see, that leaves us with, eehr, well, uuhh,
the civil servant attitude and ambitions (I come from civil servant
family, don't start me on that, I knew that before I went to
highschool), everything that sucks or distracts, and the REAL inportant
things like the errors (I could by heart probably point out a few
fundamental ones in key name-making essential artibles, and I mean
fundamental, no typoos), the scientific messups, the taking of money
for positions never correctly fulfilled, anyhow, anything that could be
slightly improved by a sjageraar, except for honorable scientific
positions. Maybe to become some second rate teacher, like the spouse
could bring in the picture but than for jonger youth than early
students, but hey, than you'd at least have to be actually right about
the essential subjects, or the students or the school would sue you in
the end...
Anyhow, there are others who tried to (of course?) put me down and get
me out of the way bad, but I can't agree with the the idea that I must
sucker my way into a course which has no good foundation and tries to
teach me something essential which is either wrong, irrelevant, or
subdued to other logic than normal one. (I did follow and pass, a
higher year, heavy course 'mathematical logic'...) Where you go to a
course to learn something corresponding to the expected level and
esteem of the course, and the books and materials teach you that and
challenge you to learn some more or practice with examples, and the
exam tests what you have normally learned.
And not like shopping for groceries in a shabby greengrocers when the
sales are gone and what's left is starting to rot, where on top of that
you only get something at all if you smouze a bit with the greengrocer.
Or better put: you go to your local antichrist and only stay alive when
you sell your soul to the devil and his own and learn to bow for the
pope better.
Instead of learning how to become a respectable and honorable engineer
with corresponding knowledge and skill level and a good idea of the
current state of affairs in the respective area of science and work.
Naive ? Not realy, one of the major drives in science apart from power
and riches is commonly known to be honour, and as any sensible even
teacher, let alone (wannabee) professor in one of the most upfront and
popular areas of contemporary electrical engineering would know that. I
guess, isn't it. Jeez. And every reasonably developed and only
moderately morally acceptable person would at least understand honour
is typically something you cannot realy steal, and have to deserve. I
guess unless you are sort of a nazi, or nazi father/führer
wannabee.
Anyhow, lets leave political considerations aside, for now.
And finally, HAR HAR, .... electronics.....
Well, ELECTRONICS, yes yes,
all ruling (almost) , more complex than most everything except quantum
physics, serious, it realy works, nobody without being serious can
debug it, impossible to design for most electrical engineers even,
hardcore, big business, world wide absolute top market, good old,
powerfull and usefull, diversivied and specialized, digital and analog,
electronics.
And I, even officially enough early on, and even long before I entered
univisity happened to be an excellent
electronician. In highschool earlier classes I'd make working and not
so slow, cheap and well-cased analog to digital converters for a
microcomputer before that was fashionable or even understood, which I
heard much later on were still used by the school I made it for, while
at home that was relatively basic hardware compared to what I'd make
for hobby. Later on in highschool I'd for a weekend project make a TV
signal generator with a game and such, hand built from bare ttl chips
and electronical components, that is, seriously (if that rings no bells
with you, don't bother thinking you're expert enough to even judge my
capabilities). I mean I was good at advanced electronics before I ever
entered university, period.
Never worked much with them for years when I left home for a student
house, or much after when I worked, because I liked to do non-technical
things for relaxation and lets say cultural purposes (like play in a
jazz/fusion band), but I didn't need to, I after many years could
easily pick up on that knowledge and field, no problem.
I guess just a lot of people didn't realy know that about me, during
much of my study and work time, not realy on purpose, and, seriously, I
was a electronics practicum assistant from my second year on, which was
a year earlier than the official possibility, to physics students a
year younger, and never had any problems, and that was known to people,
so I guess I was known to know my electronics, but not many of my later
acquintances ever saw me do many complicated electronics projects.
I knew what a anti-aliasing filter was before most anyone had a
computer, let alone a sound card, I made all that myself, I knew what
anti-aliasing noise from wrapped back spectrum parts sounded like,
even, also in comparison with a amplitude modulated signal (for
instance through a multiplier / ring modulator), and a frequency
modulated signal. I could even long before I met the 'teacher' have
told him what would be reasonable modulation indices for a frequency
modulation of a signal, for instance to keep the bessel function ruled
spectrum within niquist rate bounds, before introducing distortion
in the back tranformation part of for instance a pitch track
loop. Physicists know bessel transforms, too, as do FM transmitter
electronicists with theoretical background. As soon as a sample rate is
modulated (at least sinusodially), the resulting spectrum is
theoretically unbounded to begin with, which is important and
fundamental to know before doing a back transformation, for instance,
because that cause aliasing noise, at least. Never heard of in any
course.
That probably would solve some 'problems' in previous dsp projects,
where it is never taken into account how signals are actually behaved
in terms of sampling, resampling, anti aliasing and backtransformation.
Interesting things can be said about such subjects, possibly essential
to break some peoples carreers, I figure when I imagine and go overa
bit what some people's ambitions, thesises and plans are.
In electronics, time varying filters, un-equdistant or multiple-rate
sampling, N-th order filters with resonances, sample and hold circuits,
integrating circuits, analog to digital converters and v.v., and a lot
of derived subjcts including oversampling were hot topics, also for me,
long before I entered university, and I would have expected from a
digital signal processing course to at least give the appropriate
theoretical considerations to go with such considerations, but the
writer didn't even leave the suggestion for them or the hope he'd much
appreciate the need and relevancies of such subject. But, authority is
authority, and the grade giver is per definition higher than the
student, isn't it.
I did pitch tracking and real time digital microcomputer based waveform
analysis and generation on my hobby table before I entered university
or the person finished its thesis or did all to much in speech coding.
I knew my stuff, I could teach him, apart from all that wonderfull and
powerfull theory which I would have liked to learn also about more
advanced subjects in the area, in a more advanced course, but nada, I'm
sure there wasn't any theory worth noting, not even the regular ones
much. That's bad, but its worse when I'm ruled out of a relevant course
by a acedemically uncapable person who decides on God knows what logic,
maybe myb grandmother is too jewish, that I just cannot pass such test.
But as I said, electronically speaking without ever having shown it
much to the circuits involved, and otherwise too, I'm good, and not
affraid to push for an academic comparison and especially proof game
where I'm sure a lot of people wanting to claim certain theoretical
grounds can be disproven to be fundamentally right, for real,
contentwise. I do know quite some of that stuff, aslo provably. I could
function quite capably at lets say PhD level theoretical physics level
with my knowledge and skills, I see none of them do that, and apart
from my officially proven EE skills, in all the necessary areas, not
just some vague mathematically tinted ambitious digital signal
processing 'ideas', that area, and my quite relevant electronics
knowledge ARE fundamental to both the theory, practice, history and
scientific history of the area. Even fundamental.
Guys praying daily to the god of hilbert spaces probably don't like
very involved fock space computations for their power. And people who
probably know nothing at all about century old electronic butterworth
filters cannot be expected to redo all of the electronic filter theory
successfully just like that. And finally non-physicists who want to
talk about the state of non-linear or time varying a dynamical system
on the basis of limited theory should be carefull to singlehandedly go
against a vast amount of work in such areas in physics for almost a
century, and in electronics likewise, and claim significant authority
without being knowledgeable about these sciences, they might look a
touch retarded, theoretially. And mathematical theory in all relevant
progressive areas of science of the last century is probably mostly
exclusively led on by very practical considerations from these areas of
science, and not concocked up by some self-ascribed heavyweight and
self indulgent mathematicians who would not even plead guilty to
machiavellianism, though are clearly a lot worse guilty as reactionary,
papal, hierarchically organized secretive, super-bourgeous and most
other things I guess as certain type of sleezeballs from a long ago
officially defeated class of self ascribed illuminated
more-equal-than-all-others-per-definition or inherited alledged arian
supremacy pig kind.
Well, I got blond hear and sort of blue yes and am of more than good
enough built, I can pass that last test. And I can try to be just as
pig-hearted and smart as three centuries of still frankenstein hopes
inspired satanists and general power greeds. I guess. Looking at the
field and trying my contentwise chances, I'd say I got a good shot at
theoretically defeating their games, as long as nobody in the
environment seems to bother or dare much. Well, I was a top EE student.
I had passed amoung the top 10 percent in the shortest possible time my
first year, without a familymember in the faculty or area, or some
special information points, I just worked hard and learned my stuff. I
made the second year in the shortest possible time also, being part of
even smaller percentage, and then I worked on university by the side,
and was quite active in more than that, for instance in synthesizer
programming and playing, electronics projects, and making and
researching for software, not part of university curriculum, and in
fact also passing an extensive bible course. I mean, trying to write me
of as second rate in terms of capabiblities and also in the relevant
areas of expertise won't work, even though some later walks of life of
mine might seem to have invited that. But then I was making profits and
learning from my own company, learning and using professional unix, and
becoming top funk/blues/and modern and classical jazz
pianist/synthesist, which is outside of reach of most everybody I had
to deal with in the section I'm talking about, and in most similar
areas. And maybe not the fastest student anymore, but one with one of
the most diversivied and relevant and heavyweight courses set around.
And one who didn't stay behind his desk but liked also to travel, fix
cars and stuff like that, I mean the 'honour' of a civil servant
ambition only goes so far.
Lets look at the interesting domain of digital signal processing, and
some of the theoretical prerequisites of a looooot of work in that area.
You see, when you are doing signal processing in the digital domain,
most peope will at some point or another assume a time discrete signal,
and often forgotten, also a quantized signal, meaning AD converted with
non-infinite accuracy.
Also, when doing so, the assumtion is that the signal in question is
frequency content limited, either by itself, or by applying
pre-sampling anti-aliasing filtering. Those assumtions can be worked
with, but it is rare that they in practice are met theoretically, at
all, completely. Error analysis which is needed as counter measure is
usually completely absent.
Finally, the fourier transformation is an integral from t=-oo to +oo,
which needs to be honoured for theoretic 'proofs' which need and use it
as prerequisite or fundamental theorem. That excludes a lot of
practical signals from the picture, unless completely proper measures
are taken, which is usually not the case. Also, the transformation from
the fourier domain back to the time domain is a infinite integral,
where depending on the conditioning of the transform the result can
easily be a signal which is non-zero from time minus through plus
infinity!
Any theoretical proof which doesn't take this into account, errs in the
boundary conditions, and is to begin with fundamentally wrong. And
useless as the basis for further mathematical proofs.
The well known and widely used fourier transform is a very limited and
not theoretically strong example. Any proof or analysis of a system on
the basis of it is bound to be theoretically unsound to begin with,
unless one knows and defines exactly what one is doing, and understand
the difference between a fft related frequency component, and a
proof-usable fourier tranform frequency component. Of course I'm not
saying the fft is essentially 'wrong' or undesirable or misunderstood,
it's a practically quite usefull transform, but has weighing integrals
and theoretical properties unlike the continuous or correctly sampled
fourier integral with infinite integration interval. And the results
can therefor no be taken as useable in the same way as full fourier
transforms, and in practical sense be quite different, and suggestive
of things many people I'm sure are not very aware of.
To start a theoretical point about this, lets take the common case of
wanting to make a fourier transform about a limited piece of a signal,
for instance like a window in a fft, but trying to take a complete (not
fast) fourier transform. When the signal is non-zero for only within a
certain interval, this is easier, but otherwise we may want to cut a
piece out of the signal by multiplying it with a time apperture 'block'
function of convenient size, 1 within the chosen interval and 0 outside.
This is mathematically perfectly sound, but it has an immedeate and
devastating effect for the fourier transform and for electronicists:
the result has in almost all cases immedeately an infinite spectrum,
and a pretty nasty one, even. So that when we require the signal to be
niquist frequency bounded before sampling it and subsequently
(computer) transforming it, that condition to begin with is never met
anymore, and can therfore not ever be used in any subsequent proof
which requires it, including the essential sampling theorem.Oops.
The practical or electronical point of this is that to fourier
transform correctly, or sample with sufficient resolution, the signal
cannot just be sampled for a short period, which removes long term
information from it, which in the normal analysis covers its
progression. Apart from the obvious difficulty of detecting frequencies
with longer equivalent wavelength than the window we have chosen.
Another 'full blown' solution to this whole problem is to take a
transformation basis of spatially confined functions, gaussians,
combined with a frequency dependent basis, like in quantum physics,
where the whole computation for each regarded measurement sample
includes the measurement uncertainly and the combination and the effect
of combined spatial and frequency properties. Evidently this is an
excellent orthogonizable basis, which in limited form is is similar to
the reknown wavelet basis. The advantage of the quantum theory approach
is that the whole computation is on the basis of the spatial and
frequency properties, right until the answer, so that at the point of
the outcome, conclusions about that combination can be drawn.