Freely offered by David Joseph Stith

with thanks due to ABCplus, TeX, and Gentoo GNU/Linux

Music Compositions

Requiem Mass in d-minor for Soprano, Alto, Tenor, Bass, Flute, Clarinet, Horn, Bassoon, and Organ
Score (concert pitch): requiem.pdf
Instrumental parts (transposed): requiemflute.pdf requiemclarinet.pdf requiemhorn.pdf requiembassoon.pdf
Prelude and Fugue in F-major for Flute, Clarinet, Horn, and Bassoon
Score (concert pitch): preludeandfugue.pdf
Instrumental parts (transposed): preludeandfugueflute.pdf preludeandfugueclarinet.pdf preludeandfuguehorn.pdf preludeandfuguebassoon.pdf
The Lord's Prayer (Duet for Soprano, Tenor, and Piano)
prayer.pdf
"Swing Low Sweet Chariot" (Prelude for Piano)
swinglow.pdf
Thirteen Alternate Hymn Harmonizations
tunes.pdf
Chorales
"Love Made My Eyes": lovemademyeyes.pdf
for the birth of Matthew Forrest Stith: matthew.pdf
Six Fugues for Harpsichord
fugueone.pdf fuguetwo.pdf fuguethree.pdf fuguefour.pdf fuguefive.pdf fuguesix.pdf
Simple pieces for beginners
invention.pdf canon.pdf

Computer Programs

fnixforth
An x86 ColorForth variant for Linux (32 bit).
dream
An R4RS compliant Scheme interpreter/compiler written in x86 machine language (32 bit).
pivot
Scheme code to create HTML pivot tables.
webomatic.tar.gz
A simple HTML wiki written in C using cgic.
cgisqlite.tar.gz
A CGI web application written in CWEB for any SQLITE database that follows a few simple conventions. Here is the woven document: cgisqlite.pdf
sudoku.tar.gz
A silly little CGI web application that solves Sudoku puzzles (by brute force). Try it here: sudoku
frogger.tar.gz
A version of the classic Frogger game of the 80's written by my son Joshua in Forth, running in a rudimentary '83 style Forth interpreter I cobbled together for Linux (using the SDL library). Use arrow keys to hop, ',' to slow the game down, '.' to speed the game up, the escape key to quit. :-)
robotwar.zip
Virtual robots, coded in Scheme, battle on a 1024x768 SDL screen (Windows or Linux). My son Matthew coded most of the robots. :-)

Recordings

Louis Couperin, Preludes non mesures, on my harpsichord
LouisCouperinFmajor.wav
LouisCouperinDmajor.wav
LouisCouperinAminor.wav
Excerpts from my Freshman Piano Recital at UTA
Frédéric Chopin, Ballade in A-flat major
Franz Liszt, Liebestraum No. 3
Sergei Prokofiev, "Suggestion Diabolique"

Mathematics

Elementary Algebra Exercises
algebra.pdf
Elementary Calculus Exercises
calculus.pdf
Constructive Real Analysis Exercises
analysis.pdf
StripedGazelle