SimpleThingsToCode » History » Version 2

Chris Cannam, 2010-10-19 12:22 PM

1 1 Chris Cannam
h1. Simple things to code
2 1 Chris Cannam
3 1 Chris Cannam
(Equivalent of "something with a few springs and pulleys" in physics context)
4 1 Chris Cannam
5 1 Chris Cannam
* Synthesis: Karplus-Strong algorithm (very trivial), bonus points for adjustments to keep it in tune. What playback libraries etc?
6 1 Chris Cannam
7 1 Chris Cannam
* Synthesis: Concatenative singing synth?
8 1 Chris Cannam
9 1 Chris Cannam
* Source separation: Very trivial "listen to audio and dump out the power in each of the stereo channels"
10 1 Chris Cannam
11 2 Chris Cannam
* Source separation: Binary masking
12 2 Chris Cannam
13 2 Chris Cannam
* Analysis: ZCR
14 2 Chris Cannam
15 1 Chris Cannam
* Analysis: Onset detector using e.g. spectral flux
16 1 Chris Cannam
17 1 Chris Cannam
* Analysis: Simple fundamental-frequency tracker
18 1 Chris Cannam
19 1 Chris Cannam
* Making the above analysis methods into Vamp plugin using VamPy and using it in SV etc
20 1 Chris Cannam
21 1 Chris Cannam
* Taking the synth bits and plugging them into the analysis bits
22 1 Chris Cannam
23 1 Chris Cannam
* Taking more than one synth bit and playing a piece of music