Rhythm Tutor  Rhythm Tutor     Though I am a programmer, I don’t
do people’s homework for them. That just robs them of an
education.    In 4/4 musical time, if you only use 8th notes,
quarter notes, half notes, or whole notes there are only a
limited number of possible rhythms. At each time slot there can
be sound or silence. The previous note can be tied/joined to the
previous or not.  It is thus possible to enumerate all possible
rhythms and display the traditional music notation for them. All
you need is a Unicode font that has glyphs for the four notes,
or you can use png images, and combine them on a Canvas.  You
can also make the sounds, either with MIDI (Musical Instrument
Digital Interface) (which Java now supports), or with
mathematically synthesized sound.  You let people chose the
rhythms and then hear them. You can make it into a game. You
play the rhythm, and they have to guess which musical notation
corresponds.  You make the first note of each monotonous bar a
little louder.  Other than 4/4 tim