Skip to content

Commit 6ffeb22

Browse files
committed
small audio effects update
1 parent 747df09 commit 6ffeb22

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

README-6-Audio-Effects.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,14 @@ while True:
9797
## How effects work in CircuitPython
9898

9999
From our experience with `audiomixer.Mixer`, we've seen how the flow of audio
100-
is like a chain: plug the mixer into the audio output, plug the synth into the mixer.
101-
102-
The audio effects work the exact same way. To use an effect, insert it into
103-
the chain where you want the effect to occur. In the above example,
104-
we keep re-plug a new effect in between the mixer and the WaveFile.
100+
is like a guitar pedal effects chain:
101+
plug the mixer into the audio output, plug the synth into the mixer.
102+
103+
The CircuitPython audio effects work the exact same way.
104+
Every effect has an input and an output, just like a guitar pedal.
105+
To use an effect, insert it into the chain where you want the effect to occur.
106+
In the above example, we keep re-plug a new effect in between the mixer and the WaveFile.
107+
And this means you can plug the output of one effect into another effect.
105108

106109
Every effect has a "mix" control that lets you select how much of the effect
107110
you want want to apply: `effect.mix=0.0` is just the "dry" uneffected signal

0 commit comments

Comments
 (0)