[A basic model behind a sequencer tim@dockerz.net**20071030072205] [Can now draw a basic picture tim@dockerz.net**20071114074743] [Some animation tim@dockerz.net**20071118214215] [Now handles mouse events to toggle triggers tim@dockerz.net**20071119213614] [Graphical tweaks tim@dockerz.net**20071119215041] [Further graphics tweaks tim@dockerz.net**20071121073949] [Use SDL instead of GLUT tim@dockerz.net**20071126113059] [Sounds basically working tim@dockerz.net**20071127074606] [Read settings from config file tim@dockerz.net**20071127213310] [Changed sample rate to 44khz tim@dockerz.net**20071127213349] [Some minor refactoring tim@dockerz.net**20071128073025] [Moved the current time out of the model; some other tidying tim@dockerz.net**20071128214803] [Added mouse wheel tempo control tim@dockerz.net**20071203210549] [Added multiple loops tim@dockerz.net**20071204072307] [Centred the loop buttons tim@dockerz.net**20071204073039] [Use StateT to manage World state tim@dockerz.net**20071206214028] [Geometry is now part of world state tim@dockerz.net**20071206214810] [Added transitions for loop switching tim@dockerz.net**20071211214536] [Render is now mostly pure code tim@dockerz.net**20071214074404] [Timing tweaks to make a little smoother tim@dockerz.net**20071219204119] [Added License tim@dockerz.net**20080108103433] [Renamed to hbeat tim@dockerz.net**20080108103907] [Fixed speed adjustments tim@dockerz.net**20080108204442] [Added window title tim@dockerz.net**20080113114637] [Tweaked info in cabal file tim@dockerz.net**20080114111406] [TAG HBEAT_0_1 tim@dockerz.net**20080114111415] [Cabal file tweaks, including fixing the license type. tim@dockerz.net**20080115212035] [TAG HBEAT_0_1_1 tim@dockerz.net**20080115212211] [fix build from sdist gwern0@gmail.com**20080903211624] [upgrade version to 0.1.2, make compatible with latest cabal tim@dockerz.net**20080923153308]