summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-12-05Fix all hlint and GHC warnings.Andrew Cady
2015-12-05add facility to queue midi output to synthAndrew Cady
2015-12-04treat EOF from stdin as if "exit" were typedAndrew Cady
2015-12-04Change database schemaAndrew Cady
2015-12-04whitespaceAndrew Cady
2015-12-04change data structures for midi recordingsAndrew Cady
2015-12-04add command "exit"Andrew Cady
2015-12-04whitespace formattingAndrew Cady
2015-12-04hlintAndrew Cady
2015-12-04renames to avoid shadowingAndrew Cady
2015-12-04add thread to read lines from stdinAndrew Cady
2015-12-03changing the ghc options fixed the performance issue (-O2 and/or -threaded)Andrew Cady
2015-12-03fill out types in the reader environmentAndrew Cady
2015-12-03get types of all Reader env tuple elementsAndrew Cady
2015-12-03reader has its own data type, LoopEnv, instead of a giant tupleAndrew Cady
2015-12-03write sqlite in a separate threadAndrew Cady
2015-12-03dump all midi to a databaseAndrew Cady
2015-12-03use real clock time (adjusted from the monotonic clock)Andrew Cady
2015-12-03print extracted info from historyAndrew Cady
2015-12-03record timestamps of silenceAndrew Cady
2015-12-03record tick time in input historyAndrew Cady
2015-12-03keep track of timeAndrew Cady
2015-12-03cleanerAndrew Cady
2015-12-03mididump will use RSWT for main loopAndrew Cady
2015-12-03cabal other-modulesAndrew Cady
2015-12-03store midi event history in a simple listAndrew Cady
2015-12-03separate out a midi event hook in midi-dump.hsAndrew Cady
2015-12-03compile with stackAndrew Cady
2015-12-03filter out channel 9Andrew Cady
2014-04-05don't use smartDrawKeys to erase keysAndrew Cady
2014-04-05change default to 2 keyboards; minor reorgAndrew Cady
2014-04-04allow up to 9 visual repetitions of the keyboardAndrew Cady
2014-04-04allow live-toggle of axis display sizeAndrew Cady
2014-04-04make midi inputs and outputs optionalAndrew Cady
2014-04-03move state into data structureAndrew Cady
2014-01-22switch to SDL HWSurfaceAndrew Cady
2014-01-21fix: use correct resolution when resizingAndrew Cady
2014-01-21Pass through unknown MIDI eventsAndrew Cady
2014-01-21Fix bug where three keys were not drawn by allKeysOFFAndrew Cady
2014-01-20Implement window resizing.Andrew Cady
2014-01-20fix note labelsAndrew Cady
2014-01-20correctly implement multi-channel displayAndrew Cady
2014-01-20change smartDrawKeys interfaceAndrew Cady
2014-01-19fix forgotten term in trig equationAndrew Cady
2014-01-19displaying multiple channels on one key simultaneouslyAndrew Cady
2014-01-18color the keyboard axis-styleAndrew Cady
2014-01-18add "octave squash" functionality but disable itAndrew Cady
2014-01-18whitespace; enable hexagons and color-by-channelAndrew Cady
2014-01-17keys have different colors depending on channelAndrew Cady
2014-01-17get ready to recognize midi channelsAndrew Cady