Class of 2007 Jan 22
- Spencer Russell (EE junior ex Oberlin) and Kapil Thadani (CS NLP grad student) came along for the first time.
Sam demonstrated his ShoobyComposer. It chooses a point in a nearest-neighbor-sorted sequence set, randomly jumps around 3 adjacent segments, then eventually jumps on to a new place in the file. There were some suggestions of alternative but similar algorithms, but Sam likes the one he has already.
Things to do to enhance MEAPsoft
- Tempo field in segmenter, to allow 2x/0.5x/arbitrary modifications
- (Roughly) synchronized visual indication of which segment is playing, to locate bad segment
- waveform visualization above features
- we should probably unify the seg/feat/edl files i.e. one file format, sometimes with fields set to arbitrary values
- what are the useful synthesizer commands
- Should we use XML instead of flat text?
We chose to stay with flat files, and a unified format with each line being:
- dst_time start_time dur "filename" feat0 feat1 feat2 ... featN [synthCmd(1) [synthCmd(2) [...]]]
Action Items:
- Ron to fix file reading/writing, to fix the included spaces, and unify the file format
- Jeff's doing something with documentation
