spiffyscore

Timeline
Login

47 ancestors of [f653a4fa10]

2011-09-22
18:30
[f653a4fa10] Added back in support for subsections (user: brian, tags: feature/abc)
18:04
[b2ce9522e9] Fixed bug that prevented more than two sections from working properly (user: brian, tags: feature/abc)
17:58
[4b32d1483b] Fixed tempo for realz this time (user: brian, tags: feature/abc)
17:49
[2906c127b7] Fixed note duration calculation- whole is now 4, quarter is 1 (user: brian, tags: feature/abc)
17:46
[6dd4fffb1d] Added back in section ordering support (user: brian, tags: feature/abc)
17:44
[1560bc634c] Added back in section ordering support (user: brian, tags: feature/abc)
17:04
[3cac4f013d] Finally broke the program out into functions. It's now much cleaner and easier to underntand. (user: brian, tags: feature/abc)
2011-09-15
19:19
[a9b80ad75f] Movements work again (user: brian, tags: feature/abc)
19:09
[7a6ab725ee] Program prints stuff out again (user: brian, tags: feature/abc)
15:28
[33ddc6fee4] Got the program to run through again. Now without the roman numerals (user: brian, tags: feature/abc)
2011-09-13
20:08
[029fd48614] Added a name parameter to the Tree class that will prove helpful in generating the score (user: brian, tags: feature/abc)
20:02
[18dba95a2e] Changed parser to include nodes (user: brian, tags: feature/abc)
19:47
[6a80123223] Replaced roman numerals with note literals (user: brian, tags: feature/abc)
18:29
[3833b59ec2] Create new branch named "feature/abc" (user: brian, tags: feature/abc)
2010-11-30
17:33
[843dabad43] This is what I submitted as my final piece for MUS 306 (user: spiffytech@gmail.com, tags: master)
06:22
[de7c009e4d] Added a timbre instrument, doubled the length of the piece, added intros and outro (user: spiffytech@gmail.com, tags: master)
2010-11-29
07:15
[4ab39b23ec] Chords now respect octaves (user: spiffytech@gmail.com, tags: master)
2010-11-18
19:01
[01b7d73285] Presented this piece in class (user: spiffytech@gmail.com, tags: master)
17:45
[d9af5998b9] Now enforces a fixed length for each instrument in each movement (user: spiffytech@gmail.com, tags: master)
16:18
[e16a1f5203] Removed empty terminals from the grammars (user: spiffytech@gmail.com, tags: master)
16:06
[1987470dfc] Did some composing stuff (user: spiffytech@gmail.com, tags: master)
03:10
[ff85cece1d] Can now set an instrument's default octave beside the instrument's score (user: spiffytech@gmail.com, tags: master)
03:04
[e6bf0dbf82] Bug: octave modifiers (,') were acting as (up,down) not (down,up) (user: spiffytech@gmail.com, tags: master)
2010-11-17
07:45
[7b40d5d489] Only print f-tables once (user: spiffytech@gmail.com, tags: master)
07:42
[b8d35587a4] csound score lines are no longer hardcoded, but are stored with each instrument (user: spiffytech@gmail.com, tags: master)
07:30
[aa88358397] Closed-Leaf: Added support for rest notes (user: spiffytech@gmail.com, tags: tld)
06:57
[5a35ffdd27] Note duration is now counted as fraction of a whole note, as measured based on BPM (user: spiffytech@gmail.com, tags: tld)
06:27
[db1df2f460] TLD now accepts ordering of movements. Also, fixed bug that caused all movements and instruments to play simultaneously. (user: spiffytech@gmail.com, tags: tld)
05:32
[f02f66468f] Now supports minor chords (user: spiffytech@gmail.com, tags: tld)
00:07
[7c7ce6adb8] Added support for top-down composition (user: spiffytech@gmail.com, tags: tld)
2010-11-16
19:15
[3d4ddcbab5] Leaf: Added todo list (user: spiffytech@gmail.com, tags: ply)
18:37
[9bd31df856] Now prints csound code, both notes and chords, replicating the functionality of the original Minimaly Functional Version (user: spiffytech@gmail.com, tags: ply)
16:36
[4aeb057ae0] Now parses chord length (user: spiffytech@gmail.com, tags: ply)
16:34
[3d9a81ddef] Now parses chords (user: spiffytech@gmail.com, tags: ply)
16:13
[6dcdb96a02] Improved lexing of roman numerals, including support for minor chord recognition (user: spiffytech@gmail.com, tags: ply)
15:57
[32e6229eaa] Now parses roman numerals I-VII instead of notes (user: spiffytech@gmail.com, tags: ply)
08:37
[c2f128e728] Added default accidental value of None to Notes (user: spiffytech@gmail.com, tags: ply)
08:36
[dc8bbfb68e] Now parses note duration (user: spiffytech@gmail.com, tags: ply)
08:29
[bd456efa03] Now parses notes, accidentals, and octaves (user: spiffytech@gmail.com, tags: ply)
2010-11-13
08:28
[ff84293301] Added basic ABC tokenizing via the PLY module (user: spiffytech@gmail.com, tags: ply)
08:26
[729263ecd0] Added basic ABC tokenizing via the PLY module (user: spiffytech@gmail.com, tags: ply)
00:12
[5aa14570f1] Now handles chords (user: spiffytech@gmail.com, tags: ply)
2010-11-12
20:30
[e425f3d6c2] Now generates scores until it makes one 50 notes ling (user: spiffytech@gmail.com, tags: ply)
20:27
[3cd7a5dcd0] Added a few grammars, added G# to csound note conversion list (user: spiffytech@gmail.com, tags: ply)
20:23
[00f4ddc9f3] Now prints score file header (function table), so I can just >> to foo.sco (user: spiffytech@gmail.com, tags: ply)
20:12
[6a17d4d36a] Moved all logic into neat, orderly functions. Now prints only the csound score portion. (user: spiffytech@gmail.com, tags: ply)
20:00
[338933c1a8] Program now generates a single voice with a I IV V pattern and spits out (among other things) the csound-ified score (user: spiffytech@gmail.com, tags: ply)
2010-11-04
20:07
[6bfc2449ff] Generates a score randomly. Too little guarantee of program length (lots of empty or single-phrase strings) (user: spiffytech@gmail.com, tags: ply, trunk)