|
|
(20 intermediate revisions by one other user not shown) |
Line 1: |
Line 1: |
− | == IDEA==
| + | [[Category: Projects]] |
− | Implementation of real time granular synthesis in Chuck, with the ability to be used in live performance. The synthesis parameters (grain length, position, position randomness, pitch, and pitch randomness) can be tweaked in real time.
| + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/chiko.wav Original sound file] | + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/grain_size.wav Varying grain length] | + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/rand_position.wav Varying randomness of position]
| + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/pitch_shifting.wav Transposing pitch]
| + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/time_stretching.wav Time stretching]
| + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/time_stretching_pitch.wav Time stretching with transposition]
| + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/time_stretching-1.wav Time stretching another example]
| + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/everything.wav Everything all together with reverb control on top]
| + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/grain.ck Granular Chuck code]
| + | |
− | | + | |
− | [http://ccrma.stanford.edu/~baeksan/220a/final_project/grain_control.ck Multiple Grain Instances]
| + | |