summaryrefslogtreecommitdiff
path: root/axis-of-eval.cabal
AgeCommit message (Collapse)Author
2015-12-17axis.hs: start to move mainloop into RWSTAndrew Cady
2015-12-17Clean up axis.hs lint errors, formatting, etc.Andrew Cady
(No semantic changes.)
2015-12-17Perform GC for each tick.Andrew Cady
The per-tick delay takes account of the time spent in GC. Also, changed tick time to 4ms and fixed TimeSpec arithmetic/logic.
2015-12-10Implement saving of .mid filesAndrew Cady
(Currently accessible only under testing command "save".)
2015-12-06Store recordings as Codec.Midi.MessageAndrew Cady
2015-12-06use RealTimeQueue for queuing midi output to ALSAAndrew Cady
2015-12-06implement module RealTimeQueueAndrew Cady
2015-12-05start to move midi serialization into separate fileAndrew Cady
2015-12-03changing the ghc options fixed the performance issue (-O2 and/or -threaded)Andrew Cady
2015-12-03write sqlite in a separate threadAndrew Cady
this doesn't actually seem to make it faster, so something is wrong.
2015-12-03dump all midi to a databaseAndrew Cady
this is too slow; there's a visible delay as the sql statement executes. the plan is to run this in a separate thread
2015-12-03keep track of timeAndrew Cady
2015-12-03cabal other-modulesAndrew Cady
2015-12-03compile with stackAndrew Cady
Got rid of dependency on netwire since it wasn't used for anything except to get a time delta from the previous frame. (That time delta still needs to be reimplemented, though.)
2014-01-16add sdl-gfx hexgaonal gridAndrew Cady
2014-01-15cabal file: add deps; configure midi-dump as separate binaryAndrew Cady
2014-01-13fix up cabal file; add gitignoreAndrew Cady
2014-01-13Initial commit.Andrew Cady