A compelling loop is a starting point. A finished track gives its ideas an order, creates contrast, leaves room for each part, and ends deliberately. Volta keeps those decisions in the same document as the sounds and patterns.
Give each part a job#
Begin with a few distinct roles: pulse, low end, harmony, and a foreground idea. Several sounds competing for the same register and rhythm can make a track feel busy even when each one is appealing by itself.
Listen for: the kick anchoring the beat, the bass answering it, and the keys occupying a higher register. The keys leave the first beat clear.
tempo = 120bpm
timingVersion = 2
kicktrack = sound "bd*4" |> gain 0.6
basstrack = play "bass" "c3 ~ g3 ~" |> cutoff 700Hz |> gainTrack 0.6
keytrack = play "keys" "~ eb4 ~ [g4 bb4]" |> gainTrack 0.45
|> reverb 0.28 0.15
Make it yours: temporarily remove the keys line and hear what the low parts already communicate. Then bring it back and simplify any notes that compete. Naming tracks makes later mixer and arrangement references clear.
Make contrast before adding more layers#
A section can change by taking something away, changing register, opening a filter, or leaving a short gap. A stronger chorus or drop often comes from what happens just before it.
| Section | Musical job | A simple decision |
|---|---|---|
| Intro | Establish the world | Introduce the pulse or a recognizable sound |
| Main section | State the idea | Bring together the main roles |
| Contrast | Change expectation | Remove the kick, thin the harmony, or change register |
| Return | Make the idea feel renewed | Restore the pulse with one clear variation |
| Outro | Let the listener leave | Remove parts and allow the last sound to decay |
These are options, not a required song form. Short sketches can use only two contrasting sections; longer pieces need a reason for each return.
Arrange a complete miniature#
Copy this whole program into a new song in Studio and choose Run, then Play from the beginning. It has a 16-bar form, lasting about 32 seconds at 120 BPM before the final tail. This is a full song example rather than a short inline audition.
tempo = 120bpm
timingVersion = 2
kicktrack = sound "bd*4" |> gain 0.6
basstrack = play "bass" "c3 ~ g3 ~" |> cutoff 700Hz
keytrack = play "keys" "~ eb4 ~ [g4 bb4]" |> reverb 0.28 0.15
mixer {
kicktrack = { level = -6dB },
basstrack = { level = -9dB },
keytrack = { level = -12dB },
master = { level = -3dB }
}
miniature = song {
scenes = {
intro = [kicktrack],
main = [kicktrack, basstrack, keytrack],
contrast = [keytrack],
return = [kicktrack, basstrack, keytrack],
outro = [keytrack]
},
arrange = arrange [[2, intro], [6, main], [2, contrast], [4, return], [2, outro]]
}
Listen for: how the two-bar contrast changes the impact of the return. Make it yours: extend the intro, shorten the main section, or create a second keys track for the return. A scene chooses active tracks; do not assume that entering it restarts every pattern. Use Arrangement for exact timing, transitions and automation rules.
Balance first, process second#
Set track levels while listening to the whole arrangement. Begin with the part that should lead and bring the others around it. Lower competing parts before raising everything. Headroom is the space between the signal's peaks and the available level ceiling.
On a play or sound track, gain patterns and gainTrack multiply event strength (velocity). A patch decides whether that changes level, tone, or both. For a predictable level change after the voices are mixed, use the mixer’s level, expressed in decibels: level = -6dB roughly halves amplitude. See Mixing for the exact signal order and current editing support in each host.
Make room in frequency and time#
- EQ: reduce an overlapping range when two parts obscure each other. A low cut on a pad can leave space for the bass, but listen before removing its body.
- Pan: place supporting parts around the center. Keep checking the balance when listening in mono; width effects can behave differently there.
- Reverb and delay: use enough to suggest space without hiding the rhythm. The spaces between notes are part of the arrangement.
- Compression: control changes in level or emphasize an envelope. More compression does not automatically mean more impact.
- Sidechain ducking: let one part briefly lower another. A kick can make space in a sustained bass or pad; the detector needs the kick to be active.
The effects listening guide provides comparisons; EQ, Followers, and Mastering cover the detailed controls.
Save, export, and check the result#
- Save the source and keep the samples or presets it depends on available.
- Play the arrangement from the beginning. Check every entrance, transition, and the final decay, not just the busiest loop.
- Export the arrangement using the host's Export workflow. Choose format and tail options for the intended use; a longer reverb may need more ring-out.
- Open the exported file and listen through the beginning, transitions and end. Reopen the saved song to check that its dependencies still resolve.
The Mastering and delivery reference explains the available loudness, true-peak and format settings. Loudness targets are delivery choices, not measures of musical quality. File interchange covers other export types. Hosted instruments and external devices have separate rendering limits; check Plugin hosting before relying on an offline export of them.