36 descendants and 39 ancestors of 7a6ab725ee01d778ec16889b12b144f93629d769
2011-12-04
| ||
20:52 | Made room for arbitrary-note chording whenever I figure out the CFY to represent iTSYntax to use for it Leaf check-in: 3023a967c2 user: brian tags: develop | |
2011-11-27
| ||
02:56 | Fixed chord support check-in: 8f28834102 user: brian tags: develop | |
02:26 | Fixed a bug that prevented sharps and flats from working check-in: bf135b5321 user: brian tags: develop | |
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. check-in: 821ac3e4d6 user: brian tags: develop | |
2011-11-17
| ||
19:55 | Removed leftover csound function lines that got printed. Also disabled ipdb so I get concise stacktraces. Also made program crash when your score pointed to a non-existant node. Previously that just generated an invalid MIDI file (somehow...) check-in: f8034c7dfb user: brian tags: develop | |
2011-11-16
| ||
00:14 | If I move from csound to midi I should actually rename function with 'csound' in the name check-in: 872ae93059 user: brian tags: develop | |
2011-11-15
| ||
22:12 | Removed useless samples and test csound files now that we're no longer using csound check-in: 680f187463 user: brian tags: develop | |
22:09 | Replaced csound support with midi support check-in: 0c3fb3e27f user: brian tags: develop | |
22:08 | Successfully got the program to output a MIDI file instead of a csound score Closed-Leaf check-in: befd61cab9 user: brian tags: feature/midi | |
15:47 | Attempted to make a csound based on midi. Failed. check-in: daa0ddb3ad user: brian tags: feature/midi | |
2011-11-07
| ||
01:39 | Altered the sample-based instruments to ine Csound string formatting instead of a billion if clauses to choose what file to play check-in: 4f872339ff user: brian tags: develop | |
2011-11-03
| ||
19:23 | Added a very, very bad set of violin samples check-in: 8293931a34 user: brian tags: develop | |
18:50 | Merged in diskin2 mode for cfg.orc check-in: 0021a3fe22 user: brian tags: develop | |
18:49 | By magic, fixed problem with not all bass notes playing via diskin2 Closed-Leaf check-in: 1bc01ba9c9 user: brian tags: feature/diskin2 | |
18:34 | Fixed program to now handle notes with accidentals check-in: b5a8b20242 user: brian tags: feature/diskin2 | |
2011-11-01
| ||
19:46 | Got diskin2 sample method partially working; it won't play all of the files, though check-in: c9abf46a9f user: brian tags: feature/diskin2 | |
18:54 | Imported the todo list from MUS306 check-in: 072fa6ad30 user: brian tags: develop | |
18:52 | Added a sampled double bass, modified the program to respond to an instrument's specified octave check-in: eb81d5f9fd user: brian tags: develop | |
2011-10-20
| ||
20:01 | Program no longer cuts out a note from the score each time it adds a new phrase to the score check-in: 2ae36c6e68 user: brian tags: develop | |
19:56 | Program now chooses consistent nodes based on what's specified in the grammar. A couple other bugs are still present. check-in: a9e60898b7 user: brian tags: develop | |
19:21 | Fixed the issue with the score being cut short. Now the instruments are changing nodes without my say-so. Alos, they're not always printing complete nodes. check-in: 601339a475 user: brian tags: develop | |
18:44 | Yay, first alpha release. program supports syncing and basic section/subsection ordering. Leaf check-in: ba64e400ba user: brian tags: trunk, v0.1 | |
18:38 | Merged the refactor branch into the main develop branch check-in: 8c559c112b user: brian tags: develop | |
18:37 | Syncing now works Closed-Leaf check-in: 4f5bc3936f user: brian tags: refactor | |
2011-10-18
| ||
20:19 | Broke the score generator by not initialing a first phrase in an empty score. Checkpointing so I can refactor and clean things up to make more progress. check-in: 42c3ba150c user: brian tags: refactor | |
2011-10-13
| ||
18:15 | Program now renders instruments according to sync order check-in: fde4a012ea user: brian tags: develop | |
2011-10-11
| ||
15:31 | Merged in rewrite of core functionality check-in: 192b8b1639 user: brian tags: develop | |
15:19 | Played around a little with melodies and instruments Closed-Leaf check-in: 29231e328a user: brian tags: feature/abc | |
2011-09-22
| ||
18:30 | Added back in support for subsections check-in: f653a4fa10 user: brian tags: feature/abc | |
18:04 | Fixed bug that prevented more than two sections from working properly check-in: b2ce9522e9 user: brian tags: feature/abc | |
17:58 | Fixed tempo for realz this time check-in: 4b32d1483b user: brian tags: feature/abc | |
17:49 | Fixed note duration calculation- whole is now 4, quarter is 1 check-in: 2906c127b7 user: brian tags: feature/abc | |
17:46 | Added back in section ordering support check-in: 6dd4fffb1d user: brian tags: feature/abc | |
17:44 | Added back in section ordering support check-in: 1560bc634c user: brian tags: feature/abc | |
17:04 | Finally broke the program out into functions. It's now much cleaner and easier to underntand. check-in: 3cac4f013d user: brian tags: feature/abc | |
2011-09-15
| ||
19:19 | Movements work again check-in: a9b80ad75f user: brian tags: feature/abc | |
19:09 | Program prints stuff out again check-in: 7a6ab725ee user: brian tags: feature/abc | |
15:28 | Got the program to run through again. Now without the roman numerals check-in: 33ddc6fee4 user: brian tags: feature/abc | |
2011-09-13
| ||
20:08 | Added a name parameter to the Tree class that will prove helpful in generating the score check-in: 029fd48614 user: brian tags: feature/abc | |
20:02 | Changed parser to include nodes check-in: 18dba95a2e user: brian tags: feature/abc | |
19:47 | Replaced roman numerals with note literals check-in: 6a80123223 user: brian tags: feature/abc | |
18:29 | Create new branch named "feature/abc" check-in: 3833b59ec2 user: brian tags: feature/abc | |
2010-11-30
| ||
17:33 | This is what I submitted as my final piece for MUS 306 check-in: 843dabad43 user: spiffytech@gmail.com tags: master | |
06:22 | Added a timbre instrument, doubled the length of the piece, added intros and outro check-in: de7c009e4d user: spiffytech@gmail.com tags: master | |
2010-11-29
| ||
07:15 | Chords now respect octaves check-in: 4ab39b23ec user: spiffytech@gmail.com tags: master | |
2010-11-18
| ||
19:01 | Presented this piece in class check-in: 01b7d73285 user: spiffytech@gmail.com tags: master | |
17:45 | Now enforces a fixed length for each instrument in each movement check-in: d9af5998b9 user: spiffytech@gmail.com tags: master | |
16:18 | Removed empty terminals from the grammars check-in: e16a1f5203 user: spiffytech@gmail.com tags: master | |
16:06 | Did some composing stuff check-in: 1987470dfc user: spiffytech@gmail.com tags: master | |
03:10 | Can now set an instrument's default octave beside the instrument's score check-in: ff85cece1d user: spiffytech@gmail.com tags: master | |
03:04 | Bug: octave modifiers (,') were acting as (up,down) not (down,up) check-in: e6bf0dbf82 user: spiffytech@gmail.com tags: master | |
2010-11-17
| ||
07:45 | Only print f-tables once check-in: 7b40d5d489 user: spiffytech@gmail.com tags: master | |
07:42 | csound score lines are no longer hardcoded, but are stored with each instrument check-in: b8d35587a4 user: spiffytech@gmail.com tags: master | |
07:30 | Added support for rest notes Closed-Leaf check-in: aa88358397 user: spiffytech@gmail.com tags: tld | |
06:57 | Note duration is now counted as fraction of a whole note, as measured based on BPM check-in: 5a35ffdd27 user: spiffytech@gmail.com tags: tld | |
06:27 | TLD now accepts ordering of movements. Also, fixed bug that caused all movements and instruments to play simultaneously. check-in: db1df2f460 user: spiffytech@gmail.com tags: tld | |
05:32 | Now supports minor chords check-in: f02f66468f user: spiffytech@gmail.com tags: tld | |
00:07 | Added support for top-down composition check-in: 7c7ce6adb8 user: spiffytech@gmail.com tags: tld | |
2010-11-16
| ||
19:15 | Added todo list Leaf check-in: 3d4ddcbab5 user: spiffytech@gmail.com tags: ply | |
18:37 | Now prints csound code, both notes and chords, replicating the functionality of the original Minimaly Functional Version check-in: 9bd31df856 user: spiffytech@gmail.com tags: ply | |
16:36 | Now parses chord length check-in: 4aeb057ae0 user: spiffytech@gmail.com tags: ply | |
16:34 | Now parses chords check-in: 3d9a81ddef user: spiffytech@gmail.com tags: ply | |
16:13 | Improved lexing of roman numerals, including support for minor chord recognition check-in: 6dcdb96a02 user: spiffytech@gmail.com tags: ply | |
15:57 | Now parses roman numerals I-VII instead of notes check-in: 32e6229eaa user: spiffytech@gmail.com tags: ply | |
08:37 | Added default accidental value of None to Notes check-in: c2f128e728 user: spiffytech@gmail.com tags: ply | |
08:36 | Now parses note duration check-in: dc8bbfb68e user: spiffytech@gmail.com tags: ply | |
08:29 | Now parses notes, accidentals, and octaves check-in: bd456efa03 user: spiffytech@gmail.com tags: ply | |
2010-11-13
| ||
08:28 | Added basic ABC tokenizing via the PLY module check-in: ff84293301 user: spiffytech@gmail.com tags: ply | |
08:26 | Added basic ABC tokenizing via the PLY module check-in: 729263ecd0 user: spiffytech@gmail.com tags: ply | |
00:12 | Now handles chords check-in: 5aa14570f1 user: spiffytech@gmail.com tags: ply | |
2010-11-12
| ||
20:30 | Now generates scores until it makes one 50 notes ling check-in: e425f3d6c2 user: spiffytech@gmail.com tags: ply | |
20:27 | Added a few grammars, added G# to csound note conversion list check-in: 3cd7a5dcd0 user: spiffytech@gmail.com tags: ply | |
20:23 | Now prints score file header (function table), so I can just >> to foo.sco check-in: 00f4ddc9f3 user: spiffytech@gmail.com tags: ply | |
20:12 | Moved all logic into neat, orderly functions. Now prints only the csound score portion. check-in: 6a17d4d36a user: spiffytech@gmail.com tags: ply | |
20:00 | Program now generates a single voice with a I IV V pattern and spits out (among other things) the csound-ified score check-in: 338933c1a8 user: spiffytech@gmail.com tags: ply | |
2010-11-04
| ||
20:07 | Generates a score randomly. Too little guarantee of program length (lots of empty or single-phrase strings) check-in: 6bfc2449ff user: spiffytech@gmail.com tags: ply, trunk | |