2023-06-04 21:33 | lqmath | Nihal Jere | 6 | +4745 | -0 |
2023-03-02 03:32 | readme | Nihal Jere | 1 | +4 | -0 |
2023-02-21 18:20 | license | Nihal Jere | 1 | +13 | -0 |
2023-02-18 05:26 | fix first stem on beamed stem down | Nihal Jere | 1 | +3 | -1 |
2022-12-24 06:11 | scale | Nihal Jere | 3 | +23 | -19 |
2022-12-23 18:21 | parameterize framerate, bump to 720p | Nihal Jere | 1 | +6 | -5 |
2022-12-22 18:16 | HACK: fix beam overlapping with notehead for our specific score | Nihal Jere | 1 | +16 | -7 |
2022-12-22 05:35 | ending barline | Nihal Jere | 1 | +15 | -2 |
2022-12-22 05:22 | fix | Nihal Jere | 1 | +1 | -0 |
2022-12-22 05:15 | improve correctness of when to draw clefs | Nihal Jere | 1 | +7 | -16 |
2022-12-22 05:04 | tie adjustments | Nihal Jere | 2 | +17 | -18 |
2022-12-22 04:16 | thinner slurs/ties | Nihal Jere | 1 | +1 | -1 |
2022-12-22 03:52 | good animated curves | Nihal Jere | 2 | +9 | -5 |
2022-12-22 00:07 | badly animated tie | Nihal Jere | 3 | +87 | -4 |
2022-12-18 05:17 | animate barlines | Nihal Jere | 1 | +9 | -2 |
2022-12-18 03:19 | draw clef (when necessary) and time signature | Nihal Jere | 1 | +29 | -9 |
2022-12-16 03:52 | fix jittering by following only one staff's timing | Nihal Jere | 1 | +2 | -1 |
2022-12-15 06:23 | save score so i don't lose it | Nihal Jere | 1 | +377 | -0 |
2022-12-13 07:11 | consider glyph size when calculating glyph extents | Nihal Jere | 2 | +9 | -6 |
2022-12-13 03:40 | HACK: bring staffs closer together | Nihal Jere | 1 | +2 | -1 |
2022-12-13 01:42 | fix beam rendering when count switches more than once | Nihal Jere | 1 | +10 | -4 |
2022-12-11 18:49 | if the start and end time are the same in a beam, don't animate | Nihal Jere | 1 | +7 | -2 |
2022-12-10 02:42 | remove stemy and fix bug | Nihal Jere | 1 | +3 | -5 |
2022-12-07 23:14 | HACK: fix stem when you cross from high to low after first note in beam group | Nihal Jere | 1 | +3 | -0 |
2022-12-07 18:21 | fix cross-staff beams again | Nihal Jere | 1 | +17 | -14 |
2022-12-07 17:37 | fix some small things | Nihal Jere | 1 | +4 | -2 |
2022-12-07 00:49 | fix flags | Nihal Jere | 1 | +1 | -1 |
2022-12-07 00:35 | use rational numbers for timing to avoid floating point issues | Nihal Jere | 1 | +42 | -25 |
2022-12-06 19:48 | add lqmath so we can deal with rational times instead of fp | Nihal Jere | 2 | +11 | -2 |
2022-12-06 02:31 | barline doesn't need to be in staff1 | Nihal Jere | 1 | +0 | -1 |
2022-12-01 04:40 | tuplets | Nihal Jere | 1 | +19 | -5 |
2022-11-22 20:54 | width and height macros | Nihal Jere | 1 | +10 | -7 |
2022-11-22 04:53 | fix stem length on cross staff | Nihal Jere | 1 | +4 | -2 |
2022-11-22 00:39 | stem on down-cross works now, still some small issues | Nihal Jere | 1 | +13 | -6 |
2022-11-20 05:15 | working cross-staff beams (maybe hacky) | Nihal Jere | 1 | +77 | -50 |
2022-11-19 05:07 | refactor beaming to prepare for cross-staff beams | Nihal Jere | 1 | +93 | -115 |
2022-11-15 17:08 | draw flag after stem | Nihal Jere | 1 | +6 | -6 |
2022-11-13 22:07 | determine end time from snappoints | Nihal Jere | 1 | +10 | -3 |
2022-11-13 21:18 | avoid overlapping heads | Nihal Jere | 1 | +36 | -9 |
2022-11-13 04:43 | variable translation rate | Nihal Jere | 1 | +23 | -1 |
2022-11-08 01:44 | grace notes | Nihal Jere | 2 | +79 | -23 |
2022-11-07 18:13 | dot on multinote columns | Nihal Jere | 1 | +1 | -0 |
2022-11-05 23:22 | don't override stemdir in beam if already set | Nihal Jere | 1 | +12 | -2 |
2022-11-05 22:56 | fix time increment calculation | Nihal Jere | 1 | +5 | -7 |
2022-11-05 00:03 | dotted notes and some cleanup | Nihal Jere | 2 | +38 | -21 |
2022-11-04 17:04 | slide | Nihal Jere | 1 | +2 | -3 |
2022-11-04 17:03 | draw beam after stem (should come up with a more robust way to do this) | Nihal Jere | 1 | +5 | -2 |
2022-11-04 03:41 | don't draw untimed elements | Nihal Jere | 1 | +12 | -8 |
2022-11-04 02:28 | animate beams | Nihal Jere | 1 | +5 | -3 |
2022-11-04 02:12 | input timing information in seconds in input file | Nihal Jere | 2 | +25 | -16 |
2022-11-01 16:02 | add audio to video | Nihal Jere | 1 | +45 | -7 |
2022-10-29 00:12 | make time field a table with start and stop time, animate lines | Nihal Jere | 1 | +40 | -17 |
2022-10-28 02:11 | use matroska | Nihal Jere | 2 | +57 | -12 |
2022-10-26 18:06 | give draw function time as float | Nihal Jere | 2 | +8 | -6 |
2022-10-26 05:07 | shitty note animation | Nihal Jere | 1 | +31 | -29 |
2022-10-26 03:23 | control termination of video from lua in drawframe | Nihal Jere | 2 | +18 | -7 |
2022-10-25 18:03 | move drawing into function of time, called by c | Nihal Jere | 2 | +35 | -28 |
2022-10-25 17:39 | fix vertical scaling on frame | Nihal Jere | 1 | +15 | -15 |
2022-10-24 15:42 | poorly drawn video frame | Nihal Jere | 2 | +132 | -8 |
2022-10-22 05:44 | fix stemdown flag drawing | Nihal Jere | 1 | +3 | -2 |
2022-10-22 05:37 | fix stemdir | Nihal Jere | 1 | +3 | -4 |
2022-10-22 05:11 | render simultaneous notes | Nihal Jere | 1 | +6 | -3 |
2022-10-22 04:20 | fix barlines again | Nihal Jere | 1 | +12 | -7 |
2022-10-22 03:06 | calculate timing AOT instead of on the fly | Nihal Jere | 1 | +180 | -207 |
2022-10-13 17:52 | fix flag drawing | Nihal Jere | 1 | +1 | -1 |
2022-10-12 20:26 | fix stem length on downbeams | Nihal Jere | 1 | +5 | -1 |
2022-10-12 20:17 | complex down beams draw correctly | Nihal Jere | 1 | +13 | -2 |
2022-10-12 19:44 | tiny cleanup | Nihal Jere | 1 | +2 | -3 |
2022-10-12 19:41 | correct stem length for up stem | Nihal Jere | 1 | +7 | -2 |
2022-10-11 04:44 | constant sloped beams | Nihal Jere | 1 | +6 | -2 |
2022-10-09 03:30 | improve end padding | Nihal Jere | 1 | +10 | -0 |
2022-10-09 03:14 | fix barline height | Nihal Jere | 1 | +13 | -8 |
2022-10-08 22:45 | unified barline | Nihal Jere | 1 | +43 | -12 |
2022-10-08 20:23 | manual beaming | Nihal Jere | 1 | +66 | -31 |
2022-10-05 14:49 | add preoffset for note heads | Nihal Jere | 1 | +16 | -9 |
2022-10-05 14:26 | insert beamed elements correctly at end of voice | Nihal Jere | 1 | +35 | -28 |
2022-10-05 04:21 | change octave as part of note expression | Nihal Jere | 1 | +5 | -17 |
2022-10-05 04:01 | note columns | Nihal Jere | 1 | +96 | -55 |
2022-10-01 20:09 | multiple lengths on same beam works | Nihal Jere | 1 | +3 | -2 |
2022-10-01 20:06 | keep track of current staff name instead of table | Nihal Jere | 1 | +7 | -9 |
2022-10-01 19:30 | take glyph extents into account when calculating staff extents | Nihal Jere | 1 | +12 | -2 |
2022-10-01 19:06 | actually order staffs correctly | Nihal Jere | 1 | +4 | -2 |
2022-10-01 19:06 | beamed 16th notes | Nihal Jere | 1 | +16 | -7 |
2022-10-01 17:17 | fix note selection by timing | Nihal Jere | 1 | +8 | -3 |
2022-10-01 16:49 | add layout section | Nihal Jere | 1 | +30 | -2 |
2022-10-01 16:26 | fix default stem directions | Nihal Jere | 1 | +2 | -2 |
2022-10-01 16:11 | accept any power of 2 as a count | Nihal Jere | 1 | +3 | -1 |
2022-10-01 15:44 | silent rests | Nihal Jere | 1 | +15 | -3 |
2022-09-30 05:09 | multistaff timing layout is correct | Nihal Jere | 1 | +11 | -2 |
2022-09-30 03:54 | sync multistaff rendering | Nihal Jere | 1 | +64 | -11 |
2022-09-28 20:48 | align multiple staves at beginning | Nihal Jere | 1 | +10 | -8 |
2022-09-28 20:12 | remove xoffset and yoffset | Nihal Jere | 1 | +9 | -12 |
2022-09-28 19:54 | put parser in loop, two staffs render now | Nihal Jere | 1 | +11 | -5 |
2022-09-28 19:44 | new staff scheme in rest of stages | Nihal Jere | 1 | +212 | -187 |
2022-09-28 05:00 | refactor to allow for multiple voices and staffs | Nihal Jere | 1 | +85 | -40 |
2022-09-27 05:25 | fix stem positions | Nihal Jere | 1 | +6 | -5 |
2022-09-27 04:48 | make ledger drawing center relative, as intended | Nihal Jere | 1 | +2 | -2 |
2022-09-26 17:52 | adjust surface size based on content | Nihal Jere | 2 | +112 | -6 |
2022-09-26 16:28 | add new step in pipeline to enable beam drawing | Nihal Jere | 2 | +89 | -11 |
2022-09-14 16:16 | configurable stem direction | Nihal Jere | 1 | +22 | -7 |
2022-09-09 17:54 | auto upstem | Nihal Jere | 1 | +19 | -2 |
2022-09-09 04:15 | make yoff of 0 the middle staff line | Nihal Jere | 1 | +7 | -7 |
2022-09-09 03:47 | accidentals | Nihal Jere | 1 | +24 | -12 |
2022-09-09 02:21 | leger lines and octave switching | Nihal Jere | 2 | +72 | -33 |
2022-09-08 06:26 | 8th note flags | Nihal Jere | 1 | +3 | -2 |
2022-09-08 06:13 | split functionality into stages(ish) | Nihal Jere | 1 | +42 | -32 |
2022-09-07 23:05 | barlines | Nihal Jere | 1 | +13 | -0 |
2022-09-07 22:54 | temporary spacing fix | Nihal Jere | 1 | +1 | -1 |
2022-09-07 20:03 | add basic stem drawing | Nihal Jere | 2 | +68 | -26 |
2022-08-23 17:14 | time signatures | Nihal Jere | 1 | +32 | -0 |
2022-08-23 16:10 | pull whitespace killing out | Nihal Jere | 1 | +2 | -1 |
2022-08-23 02:30 | basic note placement for treble and bass clefs | Nihal Jere | 1 | +33 | -13 |
2022-08-23 01:40 | initial commit: set clef and draw notes | Nihal Jere | 3 | +190 | -0 |