Jeff Tranter's Home PageThis page has some links to various computer related things I have worked on.
- Running Linux, 5th edition (wrote most of multimedia chapter, was technical reviewer)
- Exploring The sendfile System Call (article in Linux Gazette)
- Introduction to Sound Programming with ALSA (upcoming article in Linux Journal)
- H2G2 (web site inspired by The Hitchhikers Guide to the Galaxy, contributed various articles)
- Running Linux, 4th edition (wrote chapter on audio, bibliography, references, was technical reviewer)
- Linux Amateur Radio AX.25 HOWTO (freely available manual)
- CSL, The Common Sound Layer (article)
- Ottawa Linux Symposium 2001 conference paper (presentation)
- KDE Application Developer's Checklist (KDE project documentation)
- The aRts Handbook (KDE project multimedia API documentation)
- Open Sound System Programmer's Guide (product manual)
- Open Sound System Installation Guide (product manual)
- Tcl/Tk Quick Reference (freely available manual)
- Linux Sound HOWTO (freely available manual)
- Linux CD-ROM HOWTO (freely available manual)
- CHIP India (magazine, various articles)
- Linux Journal (magazine, various articles starting with issue 1)
- Special Edition Using Linux, Que Books, 5th edition 1999 (book, wrote chapter 6)
- Tcl/Tk In A Nutshell, O'Reilly & Associates, 1999 (book, co-written with Paul Raines)
- Linux Multimedia Guide, O'Reilly & Associates, 1996 (book)
SoftwareAll programs were written for Linux and are freely available under the GNU General Public License. Look for them on free software archives such as freshmeat and ibiblio.
- Allows removable media (typically a CD-ROM, floppy disk, tape, or JAZ or ZIP disk) to be ejected under software control. The command can also control some multi-disc CD-ROM changers, the auto-eject feature supported by some devices, and close the disc tray of some CD-ROM drives.
- Recursively searches through directories looking for files that may not be needed or have strange permissions, ownership, etc. It is intended to help people clean up their accounts and find hidden problems with files.
- A program to generate waveforms and either send them to a sound card or a file. It was inspired by the functions provided by hardware waveform generator devices.
- Displays a table of the signals on a standard 9-pin or 25-pin serial port, and indicates the status of the handshaking lines. It can be useful for debugging problems with serial ports or modems.
- A standalone version of the benchmark program run by the Linux kernel at boot time.
- A simple software emulation of an oscilloscope. It graphically displays voltage as a function of time. The input is via a sound card using the kernel sound device /dev/dsp.
- Thread-safe code profiler. Not written by me but here as a convenience for downloading as it is not archived anywhere else.
InterestsI have an XGameStation Micro Edition. See my XGS pages here.
See my collection of vintage vacuum-tube radios here.
I have a small collection of penguins that you can view here.
C++, Communitape, Homebrewing, India, Java, Lava Lamps, Linux, Mad magazine, Monty Python, OCLUG, PalmPilot, Perl, Star Trek, Tae Kwon Do, Tai Chi, Tcl, The Prisoner, WINE, X10, amateur radio, antiques, camping, coins, cross-country skiing, digital photography, electronics, guitar, harmonica, lasers, motorcycles, mountain biking, multimedia, music, not watching TV, old movies, photography, researching my family tree, scanner radio, science fiction, science, shortwave radio, squash, the Linux Documentation Project, vintage vacuum-tube radios, white water rafting, writing, etc.