@kyenqiu, compare this with question8.pd from commit 5a9ca5 to see how we can convert things from the step exercises to abstractions. I needed to:
replace everything that tries to load speech.wav with an inlet~ object
replace the output~ with an outlet - we might want to keep wsprobe~ around for looking at the waveforms ourselves, though
make any variables send and respond to signals, e.g.:
the HSlider both sends and receives frequencyshift messages, because it's used to control frequencyshift and receives changes in the value too, when it is reset.
the Numbers only receive the messages as their only purpose is to display/provide the value
enable Graph-On-Parent and use the signals to build the GUI
@kyenqiu, compare this with
question8.pd
from commit 5a9ca5 to see how we can convert things from the step exercises to abstractions. I needed to:speech.wav
with aninlet~
objectoutput~
with an outlet - we might want to keepwsprobe~
around for looking at the waveforms ourselves, thoughfrequencyshift
messages, because it's used to controlfrequencyshift
and receives changes in the value too, when it is reset.