FaustWorkshop2014: Difference between revisions
Appearance
No edit summary |
|||
| Line 2: | Line 2: | ||
Optional textbook to go further: http://www.amazon.com/Physical-Audio-Signal-Processing-Instruments/dp/0974560723 | Optional textbook to go further: http://www.amazon.com/Physical-Audio-Signal-Processing-Instruments/dp/0974560723 | ||
<code> | |||
import("music.lib"); | |||
import("filter.lib"); | |||
g = hslider("myParameter",0,0,1,0.01); | |||
freq = hslider("frequency",440,50,1000,0.1); | |||
myOsc(frequency,gain) = osc(frequency)*(smoothGain) | |||
with{ | |||
smoothGain = gain : smooth(0.999); | |||
}; | |||
process = myOsc(freq,g) ; | |||
</code> | |||
Revision as of 15:34, 8 July 2014
Day 1
Optional textbook to go further: http://www.amazon.com/Physical-Audio-Signal-Processing-Instruments/dp/0974560723
import("music.lib");
import("filter.lib");
g = hslider("myParameter",0,0,1,0.01);
freq = hslider("frequency",440,50,1000,0.1);
myOsc(frequency,gain) = osc(frequency)*(smoothGain)
with{
smoothGain = gain : smooth(0.999);
};
process = myOsc(freq,g) ;