Open linomp opened 2 weeks ago
[X] get text represenation of tabs -> unzip gp (guitarpro7) -> Content/score.gpif
[X] repackage to .gp file after changing the .gpif file. in the folder which contains the VERSION and Content we run zip -r new.gp ./*
VERSION
Content
zip -r new.gp ./*
[ ] given a line number in a gpif file, output a Bar(notes: Note[]) structure.
Given a note id (3), find corresponding beat with containing the note id
find the voice by the beat
find the bar by the voice
edge case - if a note is reused, it resolves to all the voices where the note is used. Then how do we know which bar actually changed
THEN
nice to have
For painting the changed bars, we could track down the "containing" element using the little number that appears on each bar!
controltab
[X] get text represenation of tabs -> unzip gp (guitarpro7) -> Content/score.gpif
[X] repackage to .gp file after changing the .gpif file. in the folder which contains the
VERSION
andContent
we runzip -r new.gp ./*
[ ] given a line number in a gpif file, output a Bar(notes: Note[]) structure.
Given a note id (3), find corresponding beat with containing the note id
find the voice by the beat
find the bar by the voice
edge case - if a note is reused, it resolves to all the voices where the note is used. Then how do we know which bar actually changed
THEN
nice to have