SimpleThingsToCode » History » Version 1
  Chris Cannam, 2010-10-12 04:10 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 | 1 | Chris Cannam | * Analysis: Onset detector using e.g. spectral flux | 
| 12 | 1 | Chris Cannam | |
| 13 | 1 | Chris Cannam | * Analysis: Simple fundamental-frequency tracker | 
| 14 | 1 | Chris Cannam | |
| 15 | 1 | Chris Cannam | * Making the above analysis methods into Vamp plugin using VamPy and using it in SV etc | 
| 16 | 1 | Chris Cannam | |
| 17 | 1 | Chris Cannam | * Taking the synth bits and plugging them into the analysis bits | 
| 18 | 1 | Chris Cannam | |
| 19 | 1 | Chris Cannam | * Taking more than one synth bit and playing a piece of music |