Skip to content
Commits on Jun 12, 2013
  1. cut/copy/paste bugfixes

    Fixed: Cut/Paste will now properly duplicate tables when the same
    selection is pasted multiple times.
    Fixed: Copy range selection messages will now report to the Pd console
    properly, instead of throwing an error.
    committed Jun 12, 2013
Commits on Jun 3, 2013
  1. new feature: shift note channel

    Added: Shift note channel. You can now change the channels you have
    entered without having to delete notes. Another feature I forgot to add
    that is actually pretty useful, gosh!
    committed Jun 2, 2013
  2. AddNoteOffsBySpacing bugfix

    Fixed: AddNoteOffsBySpacing should now work properly for polyphonic
    phrases.
    committed Jun 2, 2013
Commits on May 22, 2013
  1. copypaste bugfix

    Fixed: Copy/Paste will now copy actual tables, instead of duplicating
    references to a single table in a manner that breaks everything
    committed May 21, 2013
Commits on May 10, 2013
  1. new feature: shift phrase position

    Added feature: Shift a phrase's position in the editor to an adjacent
    point in the button grid. Startlingly useful during composition!
    committed May 10, 2013
Commits on May 9, 2013
  1. new feature: cut/copy/paste

    Added: cut/copy/paste, which was both more necessary and easier to
    implement than I'd originally thought.
    committed May 9, 2013
Commits on May 6, 2013
  1. transference bugfix

    Self-terminating phrases receiving transference from a seperate source
    on the same tick will no longer be toggled off. Pretty sure everything
    else still works
    committed May 6, 2013
  2. split transference bugfix

    Fixed: Persistent phrases with split transference will now recalculate
    their transference upon every repetition of their sequence.
    committed May 5, 2013
Commits on Apr 30, 2013
  1. transference GUI bugfix

    Certain phrases with both persistence and non-stationary transference
    will no longer be erroneously marked as inactive in the Grid GUI window.
    Also: cleaned up some pd.post() stuff
    committed Apr 29, 2013
Commits on Apr 29, 2013
  1. ridiculous GUI bugfix

    Looks like I called self.channel where I should have called
    self.trpoint, in the self.inputmode=="tr" section of shiftVolumeVal()!
    That was a ridiculous goof! Fixed now.
    Also: changed an outdated pd.post() message.
    Also: put an upper limit on transference values, because, seriously, you
    don't need to be more granular than 255
    committed Apr 28, 2013
Commits on Apr 15, 2013
  1. changed a default key-command

    MIDI byte view mode is now changed with Shift-M, not Return, in order to
    prevent an annoying key conflict while entering savefile/loadfile names.
    committed Apr 14, 2013
Commits on Apr 14, 2013
  1. transference note-off timing bugfix

    Bugfix: Active notes on the last tick of a phrase with non-stationary
    transference will no longer be cut short.
    Misc: Removed/replaced some old pd.post() lines that no longer served
    much purpose.
    committed Apr 14, 2013
  2. transference GUI bugfix

    Just realized the previous bugfix wasn't quite finished. Changed another
    outdated varname, removed some cruft.
    committed Apr 14, 2013
  3. transference GUI bugfix

    haha, old variable name, what were you doing there??
    committed Apr 13, 2013
Commits on Apr 13, 2013
  1. fixed defaults

    default.lua had weird bpm/tpb/gate values that didn't seem particularly
    default, for some reason. Replaced them with more default-ish values now
    committed Apr 13, 2013
  2. updated readme

    Forgot to add the Monome communications prefix, for all this time. Haha
    committed Apr 12, 2013
Commits on Apr 11, 2013
  1. fixed readme

    derp
    committed Apr 11, 2013
  2. ADC control, and many bugfixes

    Added new feature: ADC control of MIDI values.
    Added a new panel in the editor for changing ADC-control values.
    Changed the controls for the transference panel.
    Fixed many bugs in the GUI and sequencer.
    committed Apr 11, 2013
Commits on Mar 4, 2013
  1. new features and bugfixes

    Added: Undo/Redo commands; Auto-Note-Off-Adding commands.
    
    Debugged: MIDI-sustain system; keychord-parsing system.
    committed Mar 3, 2013
Commits on Dec 14, 2012
  1. new feature: move notes

    Added new commands to move notes back and forth, whether individually or
    en masse.
    
    Yet another feature that has emerged from my thinking, "You know what
    would be useful," while composing a song.
    committed Dec 14, 2012
  2. new feature: edit phrase values

    Now it is possible to edit the byte values of notes and commands that
    are already in a phrase's sequence, individually or en masse. Note-byte
    2 or 3 is shifted by the global velocity modifier, or the global
    velocity modifier * -1, depending on the key command.
    
    Amazed, honestly, that I hadn't yet added any sort of feature like this.
    I was composing a song, and I thought, "You know what sort of feature
    would be useful here? ... Hey, now wait a second."
    committed Dec 13, 2012
Commits on Dec 11, 2012
  1. new editmode / MIDI-IN changes

    Added an auto-offs mode. Rationalized the handling of octaves and
    channels in the editor's MIDI-IN function.
    committed Dec 11, 2012
Commits on Oct 19, 2012
  1. transference bugfix / savefile streamlining

    Transference will now stop wigging out for phrases that reset their
    activity after encountering a 5-command.
    Also, got rid of some semi-buggy old savefile commenting mechanisms that
    probably wouldn't be very helpful anyway.
    committed Oct 18, 2012
Commits on Oct 12, 2012
  1. GUI update; loadfile tweak

    The GUI now displays transference better, and looks dang cool.
    The first file in the hotseats list is now loaded upon startup.
    committed Oct 11, 2012
Commits on Oct 11, 2012
  1. started adding ADC mechanisms

    A good savepoint before I delve back into the note-sending functions and
    the GUI.
    committed Oct 10, 2012
Commits on Oct 9, 2012
  1. refactoring, and editor improvements

    Shunted all user-preferences into a Lua table file. That is where they
    live now.
    
    Retooled the page-up/page-down features in the editor to work more
    naturally. Also added a command for skipping to the opposite side of the
    phrase, which ought to make editing large savefiles less annoying.
    committed Oct 9, 2012
Commits on Oct 7, 2012
  1. bugfixes

    sustain/midi bugfix, and a transference bugfix
    committed Oct 7, 2012
Commits on Oct 5, 2012
  1. sustain bugfixes

    committed Oct 5, 2012
  2. transference button lighting bugfix

    No more dangling lit buttons from transference. Big relief, whew!
    committed Oct 5, 2012
Commits on Oct 4, 2012
  1. bugfixes

    Transference seems to work now, after a temporary compromise in the GUI
    design.
    committed Oct 4, 2012
Commits on Sep 26, 2012
  1. transference bugfix

    Still buggy, but a step in the right direction
    committed Sep 26, 2012
Commits on Sep 23, 2012
  1. forgot to update the readme

    committed Sep 23, 2012
  2. grid window GUI bugfix

    Colors will now be set properly in the phrases-grid-gui window.
    committed Sep 23, 2012
Commits on Sep 20, 2012
  1. file hotseat upgrade

    Added an additional hotseat mechanism, controlled by key-commands and
    visible in the GUI, in order to make live performance go more smoothly
    (and to make testing the sequencer easier as I continue to debug it, as
    well).
    committed Sep 19, 2012
Commits on Sep 19, 2012
  1. huge update / more sequencer prep

    So, I found out: the Iron Git Challenge is a bad idea when you're an
    intermediate-level coder who hits a point where they need to write a
    very large amount of complex, new code before their next Git push.
    Having taken a break, I'm back on the project.
    The sequencer code has been updated to reflect the reality of the
    program, instead of the fantasy of an ancient first draft, but still
    needs massive debugging. At the moment, it does not work, at all.
    Next goal: Add a default savefile hotseat system that is accessed by
    key-commands. After that, I'll do more serious debugging on the
    sequencer code, which up to this point has only been debugged slightly
    in its most egregious portions.
    committed Sep 19, 2012
Something went wrong with that request. Please try again.