Wednesday, October 25, 2006

Week 10

Creative Computing: Msp
Processing:Key areas covered
*Plugin Creation
*Frequency domain processing
*Delay line and control

Plugin~:Define a plug-in's audio inputs
Plugout~:Define a plug-in's audio outputs
Note: Alway write the extension after the name of the plugin i.e .vst otherwise it will show the file as a run time document.
PP: pligin parametres{index(always at 1),name,min adn max value,unit}
eg.: pp 2 gain .1 1.0

Resonance patch :3 parametric controls {Gain,frequency,Q}
#P outlet 29 264 15 0;
#P inlet 27 81 15 0;
#P window setfont "Sans Serif" 9.;
#P number 294 138 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 1;
#N pp 3 Q 1. 100;
#P newobj 294 113 71 196617 pp 3 Q 1. 100;
#P newex 47 264 60 196617 plugout~ 1;
#P number 105 145 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 190 142 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#N pp 2 freq 1. 1000;
#P newobj 190 114 90 196617 pp 2 freq 1. 1000;
#N pp 1 gain 0. 1.;
#P newobj 105 115 74 196617 pp 1 gain 0. 1.;
#P newex 47 195 53 196617 reson~;
#P newex 47 80 60 196617 plugin~ 1 2;
#P fasten 1 0 10 0 52 250 34 250;
#P connect 0 0 1 0;
#P fasten 9 0 1 0 32 102 52 102;
#P connect 1 0 6 0;
#P fasten 2 0 1 1 110 140 102 140 102 140 66 140;
#P fasten 4 0 1 2 195 165 183 165 183 178 80 178;
#P fasten 8 0 1 3 299 160 290 160 290 187 94 187;
#P fasten 5 0 2 0 110 164 100 164 100 101 110 101;
#P connect 2 0 5 0;
#P fasten 4 0 3 0 195 168 180 168 180 97 195 97;
#P connect 3 0 4 0;
#P fasten 8 0 7 0 299 162 288 162 288 105 299 105;
#P connect 7 0 8 0;
#P window clipboard copycount 11;

Here is the plugin tester patch :

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P message 620 125 14 196617 1;
#P message 602 126 14 196617 0;
#P message 532 167 26 196617 plug;
#P message 680 230 29 196617 stop;
#P message 610 231 67 196617 startwindow;
#P newex 569 254 31 196617 dac~;
#N vst~ loaduniqueid 0 none;
#P newobj 569 199 79 196617 vst~ none;
#N sfplay~ 1 120960 0 ;
#P newobj 568 163 44 196617 sfplay~;
#P message 568 126 30 196617 open;
#P fasten 2 1 3 1 587 235 595 235;
#P fasten 7 0 1 0 607 152 573 152;
#P fasten 8 0 1 0 625 152 573 152;
#P fasten 6 0 2 0 537 190 574 190;
#P fasten 5 0 3 0 685 250 574 250;
#P fasten 4 0 3 0 615 250 574 250;
#P connect 2 0 3 0;
#P connect 1 0 2 0;
#P connect 0 0 1 0;
#P window clipboard copycount 9;

fft~:Perform an FFT (fast Fourier transform) on a signal
"The French mathematician Joseph Fourier demonstrated that any periodic wave can be
expressed as the sum of harmonically related sinusoids, each with its own amplitude and phase.If the number of digital samples in each time slice is a power of 2, one can use a fasterversion of the DFT known as the fast Fourier transform (FFT)".
ifft~:Perform an Inverse FFT (inverse fast Fourier transform) on a signal.
pfft~: spectral domain signal processing chain.It sets up its own signal chain for the processing of frequency-domain signals.
------------------------------------------------------------------------------------
An honest Forum Feedback:I regret to write this as I never like to complain but this was the first time in my entire life i felt i was forcing myself to play.. I am not sure whom to blame for this, may be its just something within me which is changing but believe me it was horrible..I am missing those times when everything came up so naturalIy and it just gave me this energy to have fun with it..
Bad vibes please stay away from me, I dont need you,,go and die somewhere..
This improv group is a pain in my ass now,,believe it or not its not fun anymore,,I will play only for the sake of stephen otherwise I am not interested in this crap..I am sorry if i am annoying you, I am only telling you the truth and i felt that this had to come out from me and its there now... I was really excited about my group in the begining as this is something I am highly interested in but the whole excitment is over now..I dont feel anything for this anymore..I still look forward for the performance,I know it will be fun.I guess I will be able to attract positive vibes from the audience..
(I am posting this after nearly 1.5 months of a draft.There is no point hiding the truth.I will be quite happy to hear back from anyone who wants to know more insight into the story..)

References:
(1)Haines.Christian.2006.Practicals in creative Computing Max/Msp.University Of Adelaide.
(2)Msp Tutorials and Topics.2006.cycling 74

No comments: