Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-17 | Fix cabal builds | Andrew Cady | |
NB. Cabal has sanity-destroying (undocumented?) restriction: cannot have a .c source with the same basename as a .hs source. TODO: make cabal output a syntax error (instead of an inscrutable linker error!) when the user attempts this. Or, at least, file a bug report. | |||
2015-12-17 | axis.hs: start to move mainloop into RWST | Andrew Cady | |
2015-12-17 | Clean up axis.hs lint errors, formatting, etc. | Andrew Cady | |
(No semantic changes.) | |||
2015-12-17 | Perform 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-10 | Implement saving of .mid files | Andrew Cady | |
(Currently accessible only under testing command "save".) | |||
2015-12-06 | Store recordings as Codec.Midi.Message | Andrew Cady | |
2015-12-06 | use RealTimeQueue for queuing midi output to ALSA | Andrew Cady | |
2015-12-06 | implement module RealTimeQueue | Andrew Cady | |
2015-12-05 | start to move midi serialization into separate file | Andrew Cady | |
2015-12-03 | changing the ghc options fixed the performance issue (-O2 and/or -threaded) | Andrew Cady | |
2015-12-03 | write sqlite in a separate thread | Andrew Cady | |
this doesn't actually seem to make it faster, so something is wrong. | |||
2015-12-03 | dump all midi to a database | Andrew 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-03 | keep track of time | Andrew Cady | |
2015-12-03 | cabal other-modules | Andrew Cady | |
2015-12-03 | compile with stack | Andrew 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-16 | add sdl-gfx hexgaonal grid | Andrew Cady | |
2014-01-15 | cabal file: add deps; configure midi-dump as separate binary | Andrew Cady | |
2014-01-13 | fix up cabal file; add gitignore | Andrew Cady | |
2014-01-13 | Initial commit. | Andrew Cady | |