spiffyscore

File History
Login

History of parse.py

2011-12-04
20:52
Made room for arbitrary-note chording whenever I figure out the CFY to represent iTSYntax to use for it file: [2894767aa0] check-in: [3023a967c2] user: brian, branch: develop, size: 4243 [annotate] [blame] [check-ins using] [diff]
2011-11-27
02:56
Fixed chord support file: [0884d30f89] check-in: [8f28834102] user: brian, branch: develop, size: 4025 [annotate] [blame] [check-ins using] [diff]
02:26
Fixed a bug that prevented sharps and flats from working file: [4cca2f3d0c] check-in: [bf135b5321] user: brian, branch: develop, size: 4034 [annotate] [blame] [check-ins using] [diff]
02:03
Added a volume offset parameter to each instrument. Fixed a bug that kept instruments from always being rendered, and one that broke midi files. file: [ce9611a745] check-in: [821ac3e4d6] user: brian, branch: develop, size: 4026 [annotate] [blame] [check-ins using] [diff]
2011-11-15
22:08
Successfully got the program to output a MIDI file instead of a csound score file: [bcac1af73f] check-in: [befd61cab9] user: brian, branch: feature/midi, size: 4026 [annotate] [blame] [check-ins using] [diff]
2011-11-03
18:34
Fixed program to now handle notes with accidentals file: [a8d0994825] check-in: [b5a8b20242] user: brian, branch: feature/diskin2, size: 3849 [annotate] [blame] [check-ins using] [diff]
2011-10-11
15:31
Merged in rewrite of core functionality file: [2afbfc4534] check-in: [192b8b1639] user: brian, branch: develop, size: 3770 [annotate] [blame] [check-ins using] [diff]
2011-09-22
17:58
Fixed tempo for realz this time file: [8a5aef4235] check-in: [4b32d1483b] user: brian, branch: feature/abc, size: 4011 [annotate] [blame] [check-ins using] [diff]
17:49
Fixed note duration calculation- whole is now 4, quarter is 1 file: [d321d5c2e1] check-in: [2906c127b7] user: brian, branch: feature/abc, size: 4021 [annotate] [blame] [check-ins using] [diff]
17:46
Added back in section ordering support file: [55456fde56] check-in: [6dd4fffb1d] user: brian, branch: feature/abc, size: 4012 [annotate] [blame] [check-ins using] [diff]
2011-09-15
15:28
Got the program to run through again. Now without the roman numerals file: [8755d61a44] check-in: [33ddc6fee4] user: brian, branch: feature/abc, size: 4016 [annotate] [blame] [check-ins using] [diff]
2011-09-13
20:08
Added a name parameter to the Tree class that will prove helpful in generating the score file: [e9eede661e] check-in: [029fd48614] user: brian, branch: feature/abc, size: 4025 [annotate] [blame] [check-ins using] [diff]
20:02
Changed parser to include nodes file: [751d12bb6a] check-in: [18dba95a2e] user: brian, branch: feature/abc, size: 4025 [annotate] [blame] [check-ins using] [diff]
19:47
Replaced roman numerals with note literals file: [67fb9f1f54] check-in: [6a80123223] user: brian, branch: feature/abc, size: 3813 [annotate] [blame] [check-ins using] [diff]
2011-06-12
20:32
Made some changes to the parser. Don't remember what. file: [c06717e335] check-in: [87435601e4] user: brian, branch: master, size: 3729 [annotate] [blame] [check-ins using] [diff]
2011-02-10
22:34
Added lexical support for parens instead of quotes for chords, cleaned up the yacc parser, added lex tokens for syncopation file: [3ec57c3fbe] check-in: [702d933446] user: brian@linux-85dd.site, branch: master, size: 3542 [annotate] [blame] [check-ins using] [diff]
2010-11-29
07:15
Chords now respect octaves file: [9c47a4ff24] check-in: [4ab39b23ec] user: spiffytech@gmail.com, branch: master, size: 3783 [annotate] [blame] [check-ins using] [diff]
2010-11-18
16:06
Did some composing stuff file: [b9f73ddafd] check-in: [1987470dfc] user: spiffytech@gmail.com, branch: master, size: 3697 [annotate] [blame] [check-ins using] [diff]
03:10
Can now set an instrument's default octave beside the instrument's score file: [668286027e] check-in: [ff85cece1d] user: spiffytech@gmail.com, branch: master, size: 3722 [annotate] [blame] [check-ins using] [diff]
03:04
Bug: octave modifiers (,') were acting as (up,down) not (down,up) file: [40393160ad] check-in: [e6bf0dbf82] user: spiffytech@gmail.com, branch: master, size: 3742 [annotate] [blame] [check-ins using] [diff]
2010-11-17
07:30
Added support for rest notes file: [3a88b8ab43] check-in: [aa88358397] user: spiffytech@gmail.com, branch: tld, size: 3671 [annotate] [blame] [check-ins using] [diff]
06:27
TLD now accepts ordering of movements. Also, fixed bug that caused all movements and instruments to play simultaneously. file: [00dc77f47f] check-in: [db1df2f460] user: spiffytech@gmail.com, branch: tld, size: 3313 [annotate] [blame] [check-ins using] [diff]
05:32
Now supports minor chords file: [b7fd05b171] check-in: [f02f66468f] user: spiffytech@gmail.com, branch: tld, size: 3314 [annotate] [blame] [check-ins using] [diff]
2010-11-16
18:37
Now prints csound code, both notes and chords, replicating the functionality of the original Minimaly Functional Version file: [503badc6f2] check-in: [9bd31df856] user: spiffytech@gmail.com, branch: ply, size: 3262 [annotate] [blame] [check-ins using] [diff]
16:36
Now parses chord length file: [8130e10658] check-in: [4aeb057ae0] user: spiffytech@gmail.com, branch: ply, size: 2864 [annotate] [blame] [check-ins using] [diff]
16:34
Now parses chords file: [486dbc368e] check-in: [3d9a81ddef] user: spiffytech@gmail.com, branch: ply, size: 2727 [annotate] [blame] [check-ins using] [diff]
16:13
Improved lexing of roman numerals, including support for minor chord recognition file: [1dcfc5e85f] check-in: [6dcdb96a02] user: spiffytech@gmail.com, branch: ply, size: 2173 [annotate] [blame] [check-ins using] [diff]
15:57
Now parses roman numerals I-VII instead of notes file: [911b321ada] check-in: [32e6229eaa] user: spiffytech@gmail.com, branch: ply, size: 2166 [annotate] [blame] [check-ins using] [diff]
08:37
Added default accidental value of None to Notes file: [09e3498be3] check-in: [c2f128e728] user: spiffytech@gmail.com, branch: ply, size: 2626 [annotate] [blame] [check-ins using] [diff]
08:36
Now parses note duration file: [ba81961e5a] check-in: [dc8bbfb68e] user: spiffytech@gmail.com, branch: ply, size: 2595 [annotate] [blame] [check-ins using] [diff]
08:29
Now parses notes, accidentals, and octaves file: [b5bfbaf68d] check-in: [bd456efa03] user: spiffytech@gmail.com, branch: ply, size: 2552 [annotate] [blame] [check-ins using] [diff]
2010-11-13
08:28
Added basic ABC tokenizing via the PLY module file: [17628fda61] check-in: [ff84293301] user: spiffytech@gmail.com, branch: ply, size: 668 [annotate] [blame] [check-ins using] [diff]
08:26
Added basic ABC tokenizing via the PLY module file: [7bbfef5961] check-in: [729263ecd0] user: spiffytech@gmail.com, branch: ply, size: 662 Added [annotate] [blame] [check-ins using]