Karl Brown Random Chords MIDI servlet page

Modify the form if desired and click "submit" to run the servlet and generate a "free jazz" MIDI composition using equal temperd scales. You specify the number of divisions per octave or accept the default of 12.



Name of your piece
(A short word works well; please omit the ".mid"):


Number of divisions per octave
(please enter a positive integer, one or 2 digits works well):


beat length (in ticks)
(please enter a positive integer - high two digits works well):
Instrument on?
Patch
(please enter an integer from 0 to 127 inclusive):
Percent chance any given "chord" will be a rest
(please enter an integer from 0 to 100 inclusive):
Maximum octave:
Minimum octave:
maximum velocity on:
(please enter an integer from 0 to 127 inclusive):
minimum velocity on:
(please enter an integer from 0 to 127 inclusive):
maximum velocity off :
(please enter an integer from 0 to 127 inclusive):


minimum velocity off:
(please enter an integer from 0 to 127 inclusive):
maximum number of notes (not including rests):
minimum number of notes (not including rests):
Maximum note length(in beats)
(please enter a positive integer - one digit or low two digits work best):
Minimum note length(in beats)
(please enter a positive integer - one digit works best):



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

Karl Brown MIDI servlet home page