Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 3, 2013
  1. @0xfe
Commits on Mar 2, 2013
  1. @0xfe

    Remove spurious comment.

    0xfe authored
  2. Add Three Voice Per Stave With Rest Repositioing

    Larry Kuhns authored
    formatter.js :: Correct spelling error in comment.
    modifiercontext.js :: Rewrite formatNotes to support three voices per
    stave and automatic rest positioning to avoid collisions
    note.js :: Correct doubling of note widths
    stavenote.js :: Calculate rest bounding boxes. fix ledger lines for
    rests above/below the stave, and new functions for setting stem lengths
    and manually displacing notes.
    tables.js :: Add glyph parameters for rest bounding box.
    vex.js :: Correct spelling error in comment
    flow.html :: add tests for three voices per stave formatting
    threevoice_tests.js :: New tests for three voices per stave.
Commits on Feb 11, 2013
  1. @0xfe
Commits on Feb 10, 2013
  1. @0xfe

    Removed tabs.

    0xfe authored
  2. Fix Dot Positioning

    Larry Kuhns authored
    modifiercontext.js :: new code to incorrect dor position in multi-voice
    dot_tests.js :: add two trieds to Basic test
Commits on Feb 7, 2013
  1. Fix Dot Positioning

    Larry Kuhns authored
    modifiercontext,js :: fix dot positioning in formatDots.
    stavenote.js :: increase 32nd and 64th note stems to accomodate extra
    dot_tests.js :: added additional note groups to basic test.
    stavenote_tests.js :: repositioned stave to accomodate longer 32nd and
    64th note stems.
Commits on Feb 4, 2013
  1. @0xfe

    Fix bug in tuplet alignment.

    0xfe authored
Commits on Feb 3, 2013
  1. @0xfe
  2. @0xfe
  3. @0xfe
  4. @0xfe
  5. @0xfe
Commits on Feb 2, 2013
  1. Align Rests With Notes

    Larry Kuhns authored
    formatter.js :: correct align-rests option processing
    rests_tests.js :: correct align_rests option in multi text
  2. Align Rests With Notes

    Larry Kuhns authored
    dot.js :: change position of dots for dotted rests
    formatter.js :: Add functions to align rests with notes.
    stavenote.js :: add function to determine rest position for a note group
    tables.js :: add options to note glpph duration_codes for positioning
    dots on dotted rests.
    tuplet.js :: Align rests with tuplet notes. Move lower bracket closer to
    vex.js :: add functions to find mid point between two lines
    flow.html :: add rests_tests
    rests_tests :: new test for aligning rests with beamed and tuplet notes
Commits on Jan 28, 2013
  1. @0xfe

    Fix Tuplet Down Stem Bracket Position

    Larry Kuhns authored 0xfe committed
    tuplet.js :: fic positioning of bracket on down stems
    tuplet_tests.js :: Modify down stem tests
Commits on Jan 27, 2013
  1. @0xfe

    Update documentation.

    0xfe authored
  2. Fix Strokes Spanning Multipe voices

    Larry Kuhns authored
    frethandfinger.js :: change font size to 9, bold for better readability.
    strokes.js :: add all_voices option (true or false)  to constructor.
    Default is true. Revise draw function to span all multi voice notes if
    all_voices is true.
    stringnumber_tests :: remove  references to deprecated
    Strokes.addEndNote function
    strokes_tests.js :: remove  references to deprecated Strokes.addEndNote
    function. Add new test for multi-voice notation and tablature
  3. @0xfe
  4. @0xfe
  5. @0xfe

    Fix sandbox.html.

    0xfe authored
Commits on Jan 26, 2013
  1. @0xfe
  2. @0xfe

    Support mixed tuplets.

    0xfe authored
Commits on Jan 23, 2013
  1. Correct String/Finger Numbers Above And Below Note Heads

    Larry Kuhns authored
    frethandfinger.js - minor position change of numbers above/below notes.
    stringNumber.js - correct position of string numbers above and below
    stringnumber_tests.js - add whole note with string numbers to test and
    clean up comments.
Commits on Jan 22, 2013
  1. @0xfe

    Implement Cautionary/Curtesy Accidentals

    Larry Kuhns authored 0xfe committed
    accidentals.js - add setAsCautionary function and modify draw function
    to draw a smaller accidental surrounded by parentheses.
    tabls.js - add left and right paren to accidentalCodes.
    accidental_tests.js - add sample cautionary accidentals to basic test.
Commits on Jan 21, 2013
  1. @0xfe
Commits on Jan 17, 2013
  1. Bug Fixes For Accidentals, String And Finger Numbers

    Larry Kuhns authored
      Place string and finger numbers to right of dots on dotted notes
      and fix various bugs.
    modifiercontext.js: bug fix in formatAccidentals, formatAccidentalsByY,
      formatStringNumbers and formatFretHandFingers. Change order in 
      preFormat to formatDots, formatFretHandFingers, formatAccidentals.
    renderer.js: clean up format of drawDashedLines
    stringnumber_tests.js: add new test for string and finger numbers
Commits on Jan 16, 2013
  1. @0xfe

    Update build file.

    0xfe authored
  2. @0xfe

    Fix accidental deletion of function in modifercontext

    Larry Kuhns authored 0xfe committed
    modifiercontext.js - restored formatArticulations function and reference
    to the function in the preForrmat function
  3. @0xfe

    Add Strokes, String Numbers and Fret Hand Finger Numbers

    Larry Kuhns authored 0xfe committed
    frethandfingers.js - new class to add fret hand fingers in notation
    modifiercontext.js - update formatStrokes, add formatStringNumbers and
    renderer.js - add end line types and drawDashedLine function
    stringnumber.js - new class to add string numbers in notation
    flow.html - add tests for strokes, string and fret hand finger numbers
    stringnumber_tests.js - add tests for stringnumber and frethandfinger
    strokes.js - add tests for strokes class
Commits on Jan 15, 2013
  1. @0xfe

    Don't beam across bars.

    0xfe authored
  2. @0xfe

    Tab notes are never rests.

    0xfe authored
Commits on Jan 14, 2013
  1. @0xfe
  2. @0xfe
Commits on Jan 9, 2013
  1. @0xfe

    Fix front page.

    0xfe authored
Something went wrong with that request. Please try again.