Welcome to Karl Brown's MIDI Java Servlet and web programming home page

Karl Brown's MIDI Servlets:

MIDI servlet that creates MIDI files demonstrating equal tempered scales

MIDI servlet that creates "free jazz" compositions using equal tempered scales

one-note MIDI proof of concept servlet

How to write a java program that writes a MIDI file

View the javadoc for this application     no frames
View the source code for this application

Please send email to Karl Brown at karl@automatic-pilot.com

miscellaneous web programming exercises:

run a very simple servlet
cgi script that reads from and appends to a text file
java servlet that reads a text file
java servlet that accesses mysql database
cgi script that accesses mysql database
php page that accesses mysql database

to Karl Brown website

Note: this website domain name is www.automatic-pilot.com
The Automatic Pilot band website has moved to its new home: