Blues-Jazz (Jazz-Blues?) Improv Practice Tool
This is a 12-bar oriented practice tool. That is, it's made to play groups of 12 bars, with variations on the standard (AKA "simple") I7 I7 I7 I7 / IV7 IV7 I7 I7 / V7 V7 I7 I7
progression. So 24 or 36, etc. measures make more sense than any other multiple. However, Jazz is freeform by nature. So YMMV.
The detailed write-up for the code behind this app is this link.
To install, have Perl and cpanm, then:
git clone https://github.com/ology/Jazz-Tool.git
cd Jazz-Tool
cpanm --installdeps .
morbo jazztool.pl
Then browse to http://localhost:3000/ - Voila!