Welcome
to the website of Andrew
Rogers
Quick links:
LMS & RLS adaptive filters
Compiling shared Octave libraries
A Java applet for plotting the response of a
filter
using Pole/Zero placement
Spartan3 programming tools for GNU/Linux
About this website
The contents of this website are centred around my personal interests
in
digital signal processing. This website provides computer programs that
I
have written to assist my own learning of DSP topics.
Computer programs
Most of my programs are written to help understand specific DSP topics
and
are not intended to be quality application programs. The most likely
way
that new features will be added is by someone else modifying my code
which
I certainly promote provided:
- I am given some recognition for my work, don't remove my name
from the source code
- Any modifications to the code are made in accordance with the GPL, the modified
source must be made available
Most, if not all, of the source code is written to compile and run
using GNU/Linux. Sometimes additional libraries will be needed to
support
my code. Most of my code that has a GUI will need Trolltech's Qt or Qt2
libraries.
This may prevent users of the lesser operating system being able to use
the source code without modification. I intend making some Java
applets,
they should run in most web browsers on most operating systems.
Disclaimer
Whilst every effort is made to ensure that the programs give correct
results no guarantee is made.
Thanks to:
- Zaki who spotted some typos in this page.
- James Ogden who suggested that I should tar the source code for
the Adaptive Filter demos.