FC's Free Software
Here is some free software, it comes
with absolutely no warranty and minimal support.
I am interested in hearing about bugs.
Unless otherwise noted,
all of these programs have been licensed and released under version 3 of the
GNU General Public License (GPL) as open-source software.
Stereo .wav file Volume Normalizer
A Python language script that uses ecasound to independently bring the left
and right channels of a .wav file up to 100% volume.
Stereonorm Python Source Code
Flac File Players
RandFlacPlay.py is a Python language script that recursively finds all
the flac files in a directory tree and randomly plays them.
Playflacs.py is another Python script that plays all the flac files in
a specified directory, then exits.
Both can easily be modified to play .wav or .mp3 files.
RandFlacPlay.py Python Source Code
Playflacs.py Python Source Code
Unix File Date Watcher
The fwatch utility periodically checks a named file and runs a specified
script when the file's date changes.
fwatch.tar.gz C Source Code
Unix X11 Color Table Editor
This program is very useful for manipulating color tables
under various Unix operating systems. It only works under an 8 bit
color model, which goes back to the Sun/Solaris system that it was
developed under. The program compiles under Linux, to use xacte,
start the Linux X server with the -bpp 8 option to use the
8 bit pseudocolor mode.
xacte-1.3.tar.gz C Source Code
Davis WWW Weather Station
This code is used to connect a Davis Weather Monitor II to a
Linux computer running Linux. It is known to work on Red Hat and
The data is stored as one ASCII formated file per day.
Version 2.3 was released February 18, 2006.
The file maxmin.py is a
Python language program that makes an
html table with current, maximum, and minimum data values for the
last 24 hours.
dv2.3.tar.bz2 C Source Code
maxmin.py Python Source Code
Bandpass Filter Calculator
Here is a C program for calculating 2 pole Radio Frequency bandpass filters
for use in the short wave bands and beyond.
It is useful for designing ham radio filters.
bpf.tar.gz C Source Code
Yagi Antenna Calculator
Here is a C program for calculating the element lengths and spacings for
two and three element Yagi antennas.
It is useful for designing ham radio antennas and single-station TV antennas.
yagi.tar.gz C Source Code
Linux Cross Assemblers
Here is a list of free
Motorola 68XX cross-assemblers
and other microprocessor development resources for Unix and Linux environments.
DOS Fractal Generator
Here's an ancient DOS executable program that generates random fractals
and hopalong curves, it's a bit dated, but it makes nice screen art.
mandala17.zip DOS Binary
FC's Electronic Circuits
page, there are a few free programs associated with some of the projects
Morse Code Beacon Keyer project has a C program that generates
morse code memory images.