Research Topics
An assortment of R&D topics on which I spent some time lately.
- Digital Audio Mixing (signal processing): Notes on
combining two or more digital audio samples with minimal loss of quality.
- The Gamma function and an arbitrary precision implementation (numerical
mathematics): Computing the Gamma-function on a handheld calculator was one of my
first programming projects.
- IP Tunnelling (computer networks): A case study of a
specific solution employing IP tunnelling, network address translation, and other features
to link a company's offices over the Internet.
- Noise (signal processing): A simplistic explanation
as to why adding noise to a digitally sampled signal can actually improve its quality.
- Physics notes
- The Pioneer Anomaly
- The Seas of Mars (planetary
science): An interactive Java applet that shows you what Mars (or Venus, or the Moon)
would look like, were it covered with water.
- Viktor's Amazing 4-bit Processor (hardware design):
Hey, I am a programmer with a screwdriver!
- The W Programming Language (programming languages): W is a
lightweight, C-like (but keywordless and typeless) language that I invented for use as a
"native" development system on DOS-based handheld computers.
- Technical notes are a collection of notes and opinions on
computing topics.