Permalink
Commits on Aug 5, 2013
  1. Made it so syntax "C:q -q D" doesn't propagate the rest to the follow…

    adamjmurray committed Aug 5, 2013
    …ing note events.
    
    This was very counter-intuitive.
  2. added unit tests for the new interval pseudo-constants

    adamjmurray committed Aug 5, 2013
    and fixed some flawed existing tests
Commits on Aug 4, 2013
  1. Defined pseudo-constants for augmented and diminished intervals in La…

    adamjmurray committed Aug 4, 2013
    …ng::Intervals and the MTK grammar.
    
    Also made various improvements to the docs (e.g. more interlinking between Core and Lang classes)
  2. Standardized interval names and removed intervals from grammar that d…

    adamjmurray committed Aug 4, 2013
    …id not correspond to the Lang::Intervals constants
  3. cleaned up some minor issues on windows

    Adam Murray
    Adam Murray committed Aug 4, 2013
Commits on Aug 3, 2013
  1. added color to tutorial

    adamjmurray committed Aug 3, 2013
  2. Ensured note-offs occur before note-ons when using the LegatoSequence…

    adamjmurray committed Aug 3, 2013
    …r, to avoid cutting off notes.
  3. Realtime midi recording now interprets note ons with velocity 0 as no…

    adamjmurray committed Aug 3, 2013
    …te offs.
    
    Also started ignoring unknown messages to avoid polluting the timeline with unsupported garbage.
  4. when writing to file, use note on messages with velocity=0 since this…

    adamjmurray committed Aug 3, 2013
    … library does not yet support off velocities