History of file parse.py at check-in 60bf1cfb19f81e66
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: Added basic ABC tokenizing via the PLY module file: [7bbfef5961] check-in: [729263ecd0] user: spiffytech@gmail.com, branch: ply, size: 662 [annotate] [blame] [check-ins using] | |