Workflow

What's in My Epic Orchestral & Hybrid Trailer Music Template

I've got a few different templates, some for more tribal music, some for hybrid trailer, some for general epic orchestral, but this one has been my main go to for most of my songs lately. I write mostly high intensity, heavily layered music, so a lot of the libraries lean in that direction. Below is a full breakdown of how the template is set up, from bus structure and plugin layout in the DAW, to how everything is hosted in VE Pro, to the actual sample libraries I'm using.

DAW & VE Pro Overview

I'm running most of these libraries in Vienna Ensemble Pro 7, which streams into my DAW, Studio One 6. I also own Studio One 7, Reaper, Magix Acid, and a few others, but for my workflow and performance/stability requirements, Studio One 6 is what I've settled on for now.

I used to run my libraries directly in the DAW on a Windows PC, but I'd get constant crashes and even lost a couple of files from corruption, because the PC blue-screened while the project was saving. I switched to Mac, started using VE Pro, and basically all of the crashing, in both the DAW itself and the VST instruments like Kontakt, completely disappeared. Everything runs so much more smoothly than before. I will say, it takes a fair amount of effort to set up, but it's definitely worth it, in my opinion.

Why VE Pro? It decouples your sample libraries from your DAW process. If Kontakt crashes, your DAW stays open. If your DAW crashes, your VE Pro instances (and all the loaded samples) stay in memory. You don't have to wait for everything to reload.

Bus Structure & Track Routing

I have one articulation per track, each with a negative track delay set so that everything aligns with the grid. Each instrument (V., Va., Vc., Cb) and each sample library (Pacific, MA1, etc) has its own bus. For strings, I also have a separate bus for the longs. Each library's setup varies slightly, but to give an example, here's how I currently have Pacific Strings set up:

Pacific Bus
Pacific Longs Bus
Violin FFF Legato Track EQ + Pan
Violin Longs Bus EQ + Pan
Violin Legato Track
Violin Marcato Track
Violin Tremolo Track
Violin Trills Track
Viola Longs Bus EQ + Pan
Viola Legato Track
Viola Marcato Track
Viola Tremolo Track
Viola Trills Track
Cello Longs Bus EQ + Pan
Cello Legato Track
Cello Marcato Track
Cello Tremolo Track
Cello Trills Track
Bass Longs Bus EQ + Pan
Bass Legato Track
Bass Marcato Track
Bass Tremolo Track
Violin Spiccato Track EQ + Pan
Viola Spiccato Track EQ + Pan
Cello Spiccato Track EQ + Pan
Bass Spiccato Track EQ + Pan
Pacific Strings — DAW bus/track hierarchy (click to expand/collapse)

One thing to notice about my setup:

I only include articulations I actually use. So, for example, I don't have anything set up for Pacific's whisper sustains, since I never use them. This saves processing power, but more importantly, it saves visual space in the template. Even if you're disabling tracks, unless you hide them, they still take up room in the arrangement, which makes it take longer to find the track you're looking for. You could use hidden tracks for this, but I don't like them, more often than not you forget they're there, and they end up making the project file bigger without much benefit. My approach is to go through each library, find the articulations I actually use, include those, and drop the rest.

Plugin Chains & Signal Flow

Longs

The longs have their own dedicated bus structure because low frequencies tend to build up in sustained notes in a way that doesn't happen with shorts. To deal with that, all EQing and panning happens on each instrument's long bus (Violin Longs Bus, Viola Longs Bus, etc). Those all feed into the Pacific Longs Bus, where I have soothe2 and Pro-Q set up to control the low end specifically for longs.

The Pacific Longs Bus then goes to the Pacific Bus, where I have Contemporary Color, Gullfoss, and Room Widener set up. Finally, there's a send on the Pacific Bus that goes to my Reverb Bus.

V. Leg Track V. Marc Track etc... V. Longs Bus EQ + Panning Va. Leg Track Va. Marc Track etc... Va. Longs Bus EQ + Panning Vc. Leg Track Vc. Marc Track etc... Vc. Longs Bus EQ + Panning Cb. Leg Track Cb. Marc Track etc... Cb. Longs Bus EQ + Panning Pacific Longs Bus soothe2 + Pro-Q Pacific Bus Contemp. Color Gullfoss + Room Widener Main Bus send Reverb Bus

Violin FFF Legato is a special case. You'll notice in the tree, that it feeds directly into the Pacific Longs Bus, rather than going through its own instrument bus first. Since there's only one articulation for that instrument, I can do all the EQ and panning on the track itself, rather than needing to sum all the articulations into a bus first and then doing the EQing and panning there.

V. FFF Legato Track EQ + Pan on track Pacific Longs Bus soothe2 + Pro-Q Pacific Bus Contemp. Color Gullfoss + Room Widener Main Bus Reverb Bus send

Shorts

The shorts skip the Longs Bus entirely and go straight to the Pacific Bus. Since short articulations don't have the same low end buildup issue that longs do, there's no need to sum all the shorts into a bus, for extra low end processing. And because the only short articulation I use in Pacific is spiccato, I didn't need individual instrument buses either (no Violin Shorts Bus, Viola Shorts Bus, etc). The EQing and panning for the shorts is done directly on the spiccato tracks themselves, which then feed straight into the Pacific Bus. This is because my general motto is to keep the bus and track count as low as possible for efficiency and visual space. However, if you're someone who uses pizzicato a lot, you'd want to send spiccato and pizzicato for each instrument into a bus specifically for that instrument (V1. Shorts Bus, Va. Shorts Bus, etc) and then do EQ and panning there before send each of those to Pacific Bus. If you felt the need to process , similar to how my longs are set up.create individual buses per instrument and I was using pizzicato, it would make sense to

V. Spiccato Track Va. Spiccato Track Vc. Spiccato Track Cb. Spiccato Track EQ + Pan on each track Pacific Bus Contemp. Color Gullfoss + Room Widener Main Bus Reverb Bus send

Reverb Bus

The Reverb Bus is set up basically the same way Joël Dollié does his: Blue Cat's Patchwork creating a parallel chain, with VSS3 on one chain and Cinematic Rooms Professional on the other. Joël actually helped me premix this template, so some of these choices were at his recommendation.

REVERB BUS BLUE CAT'S PATCHWORK VSS3 Cinematic Rooms Pro Main Bus

VE Pro Instance Setup

For my VE Pro setup, I'm using Kontakt 7 wherever possible. Mostly because Kontakt 8 didn't exist when I originally set up the template, but even if I were to redo it, I'd still go with 7, as it runs better in my experience. Less crashing, better performance.

I have instances set up for each instrument group. One for keys, one for harps, one for choirs, etc. Each instance contains one Kontakt per patch. Here's an example of how the Choir instance is configured:

VE Pro Choir Instance
Oceania 1 Women Kontakt 7 • OUT 1/2 • MIDI Ch 1
Oceania 1 Men Kontakt 7 • OUT 3/4 • MIDI Ch 2
Rhodope 2 Kontakt 7 • OUT 5/6 • MIDI Ch 3
Genesis Choir Kontakt 7 • OUT 7/8 • MIDI Ch 4
Choir VE Pro instance — one Kontakt per patch

Inside Studio One, I have the VE Pro plugin running that connects to the Choir instance, routed so each track points at the correct MIDI channel and output as configured within VE Pro. This part is DAW-specific and can get complicated, so if you're looking for detailed instructions on the DAW side, you're probably better off finding a video for your specific DAW.

For bigger libraries with lots of articulations — like Pacific Strings — I use one instance per articulation. So I have a Pacific Legato instance, a Pacific Spiccato instance, etc. Each of those instances contains one Kontakt per instrument:

Pacific Legato Instance
Pacific Violin Legato Kontakt 7 • OUT 1/2 • MIDI Ch 1
Pacific Viola Legato Kontakt 7 • OUT 3/4 • MIDI Ch 2
Pacific Cello Legato Kontakt 7 • OUT 5/6 • MIDI Ch 3
Pacific Bass Legato Kontakt 7 • OUT 7/8 • MIDI Ch 4
Pacific Violin FFF Legato Kontakt 7 • OUT 9/10 • MIDI Ch 5
Pacific Marcato Instance
Pacific Violin Marcato Kontakt 7 • OUT 1/2 • MIDI Ch 1
Pacific Viola Marcato Kontakt 7 • OUT 3/4 • MIDI Ch 2
Pacific Cello Marcato Kontakt 7 • OUT 5/6 • MIDI Ch 3
Pacific Bass Marcato Kontakt 7 • OUT 7/8 • MIDI Ch 4
Pacific Tremolo Instance
Pacific Violin Tremolo Kontakt 7 • OUT 1/2 • MIDI Ch 1
Pacific Viola Tremolo Kontakt 7 • OUT 3/4 • MIDI Ch 2
Pacific Cello Tremolo Kontakt 7 • OUT 5/6 • MIDI Ch 3
Pacific Bass Tremolo Kontakt 7 • OUT 7/8 • MIDI Ch 4
Pacific Trill Instance
Pacific Violin Trill Kontakt 7 • OUT 1/2 • MIDI Ch 1
Pacific Viola Trill Kontakt 7 • OUT 3/4 • MIDI Ch 2
Pacific Cello Trill Kontakt 7 • OUT 5/6 • MIDI Ch 3
Pacific Spiccato Instance
Pacific Violin Spiccato Kontakt 7 • OUT 1/2 • MIDI Ch 1
Pacific Viola Spiccato Kontakt 7 • OUT 3/4 • MIDI Ch 2
Pacific Cello Spiccato Kontakt 7 • OUT 5/6 • MIDI Ch 3
Pacific Bass Spiccato Kontakt 7 • OUT 7/8 • MIDI Ch 4
Pacific Strings — one VE Pro instance per articulation (click to expand)

In Studio One, this means I need one VE Pro plugin per instance, so five VE Pro plugins for Pacific Strings, each with multiple tracks assigned using the correct MIDI channels and outputs.

Track Presets for One-Off Libraries. If I want to use a library that's not already in the template, I load it via a track preset in Studio One. These run Kontakt directly in the DAW rather than in VE Pro. VE Pro is a pain to set up for one-off stuff, and since it's only a small number of extra tracks, running them directly doesn't impact performance or stability in any meaningful way.

Sample Libraries

I prefer libraries with a lot of power that cut through the mix well and generally have a lot of emotion or movement to them, because my music tends to be heavily layered. This is my current list, but these do change quite often.

Strings

9
Performance Samples
Pacific Strings
Pacific Solo Strings
Vista 2 Cello
Orchestral Tools
Metropolis Ark 1 Low strings
Berlin Strings Violin 2 shorts
Audio ImperiaAreia Strings V1/V2 shorts
Strezov SamplingAfflatus Strings Psychatto shorts
Westwood InstrumentsRotor Cello
SpitfireÓlafur Arnalds Chamber Evolutions

Brass

4
Orchestral Tools
Metropolis Ark 1 Brass
Berlin Brass Trumpet ensemble
Musical Sampling
Classic Brass
Trailer Brass

Woodwinds

1
Cinematic Studio SeriesCinematic Studio Woodwinds

Piano & Keys

6
Vienna Symphonic LibrarySynchron Yamaha CFX
Orchestral ToolsSpindle
KeepforestEvolution: Dragon Cold Piano
Fracture SoundsDulciano
Royal Albert Hall Organ
CinesamplesCineHarpsichord

Harp

1
Vienna Symphonic LibrarySynchron Harp

Choir

4
Performance SamplesOceania I
Strezov SamplingRhodope 2
AudiobroGenesis
Audio ImperiaChorus

Misc Instruments

5
Fracture Sounds
Hemisphere
Eldenvale Mostly plucks & woodwinds
SubMission AudioEurobass III
EVA InstrumentsGuitar Strum
KeepforestAppex

FX

2
Audio ImperiaLegacy
Fracture SoundsBox Factory

Tonal Percussion

3
SpitfireAROOF Glockenspiel
ProjectSAMTrue Strike Celeste
Orchestral ToolsBerlin Percussion Crotales, Tubular Bell

Rhythm

2
Audio Ollie
Taste + Expansion
Oliver Codd 12 String Guitar

Percussion

10
ProjectSAM
Pandora Tempo sync'd Tutti & Cinematic Drum rolls
True Strike Chime, Bell Tree
Laboratory Audio
Strikeforce 1
Strikeforce 2
Audio OllieLA Modern Percussion
Cinematic ToolsTommee Profitt Percussion
EVA InstrumentsEpic Percussion 3
Musical SamplingBoutique Drums Medusa
SpitfireARO Metal Percussion Thundersheet, China, Triangle, Mark Tree
Fracture SoundsTom Factory

Pads & Textures

2
Herman SamplesFrozen Piano Pad 1
Spitfire OriginalsCinematic Pads

Synths

I use these a lot, but I don't keep them in the template since I try to go with unique synth sounds for each song. They get added on individual tracks as needed. Since they're not running through Kontakt, there are no stability or performance concerns with running them directly in the DAW. This list is also not exhaustive.

Diva U-He
Serum Xfer Records
Current 2.0 Minimal Audio
Spire Reveal Sound

Ready to build something epic?

Commission a Score