Sounds and effects
▶ Open in Aratu to hear the examples, change them and do the exercises
So far each part played with the sound Aratu chose for it. Now you choose: a piano, a steel-string guitar, a slap bass, a synthesizer. And you send the sound through effects, the way a guitarist runs the guitar through pedals.
A part's sound
Write the part's name, a colon and the sound's code:
tempo: 100
bass: bass.slap
bass = | e2 E3 e2 E3 | a2 A3 a2 A3 |In bass.slap, an upper-case note is the pop: the string pulled so it
snaps. The codes have two parts, the family and the instrument:
| Family | Some sounds |
|---|---|
| keyboards | piano.grand, piano.upright, keys.epiano, keys.organ, keys.harpsichord |
| mallets and bells | mallets.marimba, mallets.vibraphone, mallets.kalimba, bells.tubular |
| plucked strings | guitar.nylon, guitar.steel, harp |
| basses | bass.finger, bass.slap, bass.808, bass.acid, bass.synth |
| winds | sax.tenor, recorder.alto |
| synthesizers | synth.saw, synth.square, synth.pad, synth.supersaw, synth.lead |
| drum kits | drums.kit, drums.808, drums.acoustic, drums.alesson |
Open the Sounds panel, beside the messages in Play, to hear each one and put its code in the text with a click. They all play through Manguebyte, the audio engine of Aratu's ecosystem.
Change
bass.slaptobass.808and then toguitar.steel. The notes stay the same; the instrument changes.
The effects chain
After the sound, arrows carry the signal through effects, from left to right, like a pedalboard:
tempo: 100
bass: synth.saw -> lowpass -> reverb
bass = | c2 _ c2 eb2 | f2 _ g2 bb1 || Effect | What it does |
|---|---|
lowpass |
muffles the highs, like putting a hand in front of your mouth |
highpass |
takes out the lows, like a small radio |
eq |
raises or lowers the bass, middle and treble |
drive |
distorts, like an amplifier turned all the way up |
bitcrush |
the sound of an old video game |
compressor |
evens out the volume, the loud and the soft |
chorus |
doubles the sound, which turns wide and bright |
flanger, phaser |
the sound "flying", like a passing plane |
tremolo |
the volume pulsing |
autopan |
the sound moving from one speaker to the other |
delay |
echo |
reverb |
the sound in a room, a church, a hall |
Numbers become knobs
Each effect has its numbers, written as part.effect.number. And each
number gets a round button, a knob, beside it: drag it up or down and the
sound changes at once.
tempo: 100
bass: synth.saw -> lowpass -> delay
bass = | c2 _ c2 eb2 | f2 _ g2 bb1 |
bass.lowpass.cutoff = 800 Hz
bass.lowpass.resonance = 0.3
bass.delay.mix = 0.25A part's numbers can also go in a block with its name, so you do not repeat the name:
tempo: 100
bass: synth.saw -> lowpass -> delay
bass = | c2 _ c2 eb2 | f2 _ g2 bb1 |
bass {
lowpass.cutoff = 800 Hz
delay.time = 375 ms
delay.feedback = 0.4
}The numbers used most:
| Number | What it is |
|---|---|
lowpass.cutoff, highpass.cutoff |
where the filter cuts, from 20 to 20000 Hz |
lowpass.resonance |
a peak at the cutoff, from 0 to 1 |
drive.amount |
how much it distorts, from 0 to 36 dB |
chorus.mix, delay.mix |
how much of the effect you hear, from 0 to 1 |
delay.time |
the time of the echo, in s or ms |
delay.feedback |
how many times the echo comes back, from 0 to almost 1 |
tremolo.rate |
how many times a second the volume pulses |
The manual has the whole list. The cutoff knob turns on a frequency scale, the way the ear hears; hold Shift for finer steps.
A number that changes at a bar
Like any change, a number can change at a bar:
tempo: 100
bass: synth.saw -> lowpass
bass = | c2 c3 c2 c3 |
bass.lowpass.cutoff = 400 Hz
at bar 3: bass.lowpass.cutoff = 3000 HzExercises
These exercises also check the sound: the instrument, the effects and the numbers.
Make the bass play with the slap bass, bass.slap.
bass: synth.saw
bass = | e2 E3 e2 E3 |See an answer
bass: bass.slap
bass = | e2 E3 e2 E3 |Put a delay in the keys' chain, after the chorus.
keys: keys.epiano -> chorus
keys = | c4+e4+g4 _ _ _ |See an answer
keys: keys.epiano -> chorus -> delay
keys = | c4+e4+g4 _ _ _ |Muffle the synthesizer: the lowpass cutoff at 600 Hz.
bass: synth.saw -> lowpass
bass = | c2 _ c3 _ |
bass.lowpass.cutoff = 5000 HzSee an answer
bass: synth.saw -> lowpass
bass = | c2 _ c3 _ |
bass.lowpass.cutoff = 600 Hz