How to Make Classical Music - MIDI Orchestration Guide | BeatKey
Genre Production Guide

How to Make Classical Music

MIDI orchestration, sample libraries, voice leading, and classical forms. From Baroque counterpoint to Neo-Classical film scores.

40-200+ BPM
Tempo marking driven
6 Periods
Baroque to Neo-Classical
Voice Leading
The core technique
-16 LUFS
Dynamic mastering target

Step 0: Detect the Key Before You Orchestrate

Before writing a single note, identify your key. This sets the character, the instrument transpositions, the timpani tuning, and the harp pedal settings for the entire piece.

Detect Key

Upload your sketch, reference piece, or sample to BeatKey. Get the tonal center instantly.

beatkey.app ->
Set Transpositions

Bb clarinet parts sound a whole step lower than written. French horn sounds a fifth lower. BeatKey gives you the concert pitch key so you know where to write each transposing instrument.

Tune Timpani

Timpani are tuned to the tonic and dominant of the key. In D major: tune to D2 (146.83 Hz) and A2 (220.00 Hz). Use notes.beatkey.app for exact Hz values.

notes.beatkey.app ->
Detect Key at BeatKey ->

Step 01: Choose Your Period and Style

Each classical era has a distinct harmonic language, orchestration palette, and structural approach. Pick the period that matches your creative goal.

PeriodYearsBPM RangeFeelKey ComposersProduction Tip
Baroque1600-175060-140Ornate, contrapuntal, harpsichord-drivenBach, Handel, Vivaldi, PurcellBasso continuo (bass + chords), counterpoint, sequences. Minimal dynamics - terraced (sudden changes only).
Classical1750-182060-170Elegant, balanced, sonata form dominantMozart, Haydn, early BeethovenClear phrase structure (4+4 bars), circle of fifths sequences, alberti bass in piano, dynamic contrasts (p vs f).
Romantic1820-190040-200Emotional, expressive, orchestral expansionBeethoven (late), Brahms, Tchaikovsky, WagnerRubato is essential. Chromatic harmony, large dynamic range (ppp to fff), leitmotif (recurring themes for characters or ideas).
Impressionist1890-193050-120Hazy, colour-focused, non-functional harmonyDebussy, Ravel, FaureWhole-tone scale, parallel chords, pentatonic melody, pedal point, blur barlines with rubato. No strong cadences.
Modern Classical1900-presentVariableExperimental, minimalist, post-tonalStravinsky, Shostakovich, Arvo Part, Philip GlassMinimalism: simple patterns repeated with small variations. Neo-romantic: tonal but film-score influenced. Arvo Part tintinnabuli: two voices, one arpeggiated.
Film Score / Neo-Classical1930-present60-180Cinematic, emotional, accessible orchestrationJohn Williams, Hans Zimmer, Ennio Morricone, Max RichterLeitmotif, hybrid orchestra (live strings + electronic), ostinato patterns, modal harmony for mystery or darkness.

Tempo markings, not BPM

Classical music uses Italian tempo words. DAW production tip: set a reasonable base BPM (Andante = 88, Allegro = 132) then use tempo automation to add rubato. Slow down slightly at phrase ends (ritardando), speed up into climaxes (accelerando).

Step 02: Understand the Orchestra Sections

Each section has a distinct tonal character, range, and production role. Build from strings outward.

Strings

G2 (Bass) to A7 (Violin)

Instruments: Violin I, Violin II, Viola, Cello, Double Bass

Role: Primary melody, harmony, accompaniment

Production: Use articulation layers: sustained legato, staccato short bows, pizzicato plucked, col legno bow tapping

Tip: Strings are 40-60% of any orchestral mix. Seat them center-left (Violin I left, Cello right in stereo field).

Woodwinds

Bb1 (Contrabassoon) to D8 (Piccolo)

Instruments: Flute, Oboe, Clarinet, Bassoon + Piccolo, Cor Anglais

Role: Melody, countermelody, pastoral color

Production: Flute: bright and breathy in top register, hollow in low. Oboe: nasal, penetrating. Clarinet: warm low, bright high. Bassoon: dark, woody bass.

Tip: Place woodwinds above strings in the mix, slightly behind. They cut through but should not overpower string texture.

Brass

C1 (Tuba) to C7 (Trumpet)

Instruments: French Horn, Trumpet, Trombone, Tuba

Role: Power, climax, fanfare, harmonic support

Production: French horn: muted for distant mystery, open for power. Trumpet: heroic fanfare, accents. Trombone: weight and authority. Tuba: bass reinforcement.

Tip: Brass enter last in a build and leave first in a fade. They define climax moments. Use sparingly in quiet passages.

Percussion

Various

Instruments: Timpani, Snare, Bass Drum, Cymbals, Xylophone, Glockenspiel

Role: Accents, color, climax emphasis

Production: Timpani: tuned percussion, matches key of the piece (tune to tonic and dominant). Bass drum: rare, saved for maximum impact moments. Cymbals: suspended for swells.

Tip: Timpani tuning to the tonic and dominant note of the key creates harmonic reinforcement. Always tune your timpani to the key you detect in BeatKey.

Keyboard

A0 to C8 (Piano)

Instruments: Piano, Harpsichord (Baroque), Organ, Celesta, Harp

Role: Harmonic fill, color, texture, solo

Production: Piano: pedal to sustain strings, no pedal for clarity. Harpsichord: Baroque continuo. Celesta: delicate, glass-like upper register. Harp: arpeggios, glissandos, pedal for key changes.

Tip: Harp glissandos work in any pentatonic scale. Set all harp pedals to a pentatonic key position and glissando freely without clashes.

Step 03: Voice Leading - The Core Technique

Voice leading is the art of moving each independent musical line smoothly from chord to chord. It is the single most important difference between MIDI that sounds mechanical and MIDI that sounds like real musicians.

1

Move voices by the smallest interval

When moving from one chord to the next, each voice (soprano, alto, tenor, bass) moves to the nearest available note. This minimizes the sense of "jumping" between chords.

Example: C major to F major: soprano C stays on C (common tone), alto E drops to F (one semitone), tenor G drops to A (one whole step).
2

Avoid parallel fifths and octaves

Two voices should not move in parallel motion by perfect 5ths or octaves. This was the most important rule in classical counterpoint - parallel fifths make voices merge and lose independence.

Example: If soprano and alto both ascend by a 5th at the same time, that is a parallel 5th. Fix it by having one voice move in contrary motion or staying on a common tone.
3

Double the root in root position chords

In a root position triad, double the bass note (the root) in an upper voice. Avoid doubling the leading tone (7th scale degree) - it wants to resolve to the tonic.

Example: C major in root position: bass plays C, one of the upper voices also plays C an octave higher. Do not double the E or G unless necessary for voice leading.
4

Resolve the leading tone

The 7th scale degree (leading tone, one semitone below the tonic) must resolve upward by a semitone to the tonic. In G major, the F# must go to G. This applies especially in the dominant chord (V or V7) resolving to the tonic (I).

Example: G7 to C major: the F (7th of G7) resolves down to E, and the B (leading tone of C major) resolves up to C.
5

Use contrary motion between outer voices

When the bass ascends, try to have the soprano descend (and vice versa). Contrary motion between the highest and lowest voices creates a balanced, rounded harmonic texture.

Example: Bass ascending from C to G: soprano descending from G to E. This creates an expanding and contracting harmonic space that feels natural to the ear.

The practical MIDI approach: four separate tracks

For string quartet or choir, use four separate MIDI tracks: one per voice. Write each voice as a singable, smooth melody. When you are done, assign them to the appropriate sample library patches (Violin I, Violin II, Viola, Cello). The result will be dramatically more realistic than block chords on a single track.

Step 04: Classical Forms and Structures

Classical music uses well-defined structural forms that provide architecture for the harmonic and melodic journey. Choose the form that suits your creative goal.

Sonata Form

Exposition / Development / Recapitulation

The backbone of Classical and Romantic symphonies, sonatas, and concertos. Two themes introduced in exposition (tonic and dominant), developed through modulations, then recapitulated in the tonic.

Use for: Symphonic first movements, piano sonatas, string quartets, overtures

Tip: Development section is where modulation and harmonic tension live. Try moving through relative minor, then to other keys before returning home.

Theme and Variations

Theme / Var I / Var II / Var III / Final Variation

A theme stated clearly, then repeated with decorative, rhythmic, harmonic, or textural variations. Each variation keeps the harmonic skeleton but transforms the surface.

Use for: Piano works, slow movements, standalone pieces

Tip: Variation order: start simple, increase complexity and intensity, then close with a slow lyrical variation before a brilliant finale.

Rondo

A - B - A - C - A - D - A

A recurring main theme (A, the rondo theme) alternates with contrasting episodes (B, C, D). The main theme always returns in the home key.

Use for: Last movements of sonatas and concertos, lighter character pieces

Tip: The rondo theme should be memorable and singable. Episodes can modulate freely but always resolve back to the home key for the A return.

Fugue

Subject / Answer / Countersubject / Episodes / Stretto

A contrapuntal form where a subject (melody) is introduced alone, then imitated by other voices entering one at a time. Episodes develop fragments between full subject entries. Stretto overlaps entries for climax.

Use for: Baroque keyboard, choral music, final movements

Tip: Start with a clear, short subject (4-8 bars). The answer enters a 5th above (real answer) or modified (tonal answer). Keep voices independent throughout.

Ternary Form (ABA)

A Section / B Section / A Return

A simple three-part form. A is stated, B provides contrast (different key, mood, or texture), then A returns. The B section is often in the relative major or minor.

Use for: Slow movements, art songs, nocturnes, minuets and trios

Tip: B section contrast: if A is loud and fast, make B quiet and lyrical. If A is in major, try B in the relative minor. The A return can be ornamented or slightly varied.

Through-Composed

Continuous development without repeating sections

No repeated sections. The music develops continuously, following the narrative or emotional arc of the text (in songs) or the programmatic idea. Each moment is unique.

Use for: Art songs (Schubert Lieder), programmatic tone poems, film scores

Tip: Use leitmotifs (recurring short melodic ideas) to create unity in a through-composed piece without literal repetition. Characters or emotions get their own short themes.

Step 05: Cadences - How Classical Music Ends Phrases

A cadence is a harmonic phrase ending. Every phrase, section, and movement ends with a cadence. Choosing the right cadence controls whether music feels complete, questioning, or surprising.

CadenceRoman NumeralsExampleFeelUse
Authentic (Perfect) CadenceV7 - IG7 to C majorFinal, resolved, completeEnds movements, sections, and phrases. The strongest cadence in tonal music.
Half CadenceI - V (or IV - V)C major to G majorIncomplete, questioning, pause mid-sentenceEnds the first half of a phrase, creates tension before the full cadence. Musical "comma" or "question mark".
Deceptive CadenceV7 - viG7 to A minorSurprise, avoidance, bittersweetAvoids expected resolution. Creates emotional surprise. Then restate V7-I to actually resolve.
Plagal (Amen) CadenceIV - IF major to C majorGentle, hymn-like, finalUsed after the authentic cadence as a final "Amen" gesture. Also a smooth ending for modern cinematic music.
Neapolitan CadencebII - V - IDb major to G7 to C majorDramatic, dark, operaticThe bII (Neapolitan) chord adds chromatic drama. Mozart and Beethoven used it before important climaxes and endings.
Interrupted CadenceV - IV or V - viG major to F majorUnexpected, ethereal, unresolvedInstead of resolving V to I, goes to an unexpected chord. Creates floating or ethereal effect in Impressionism and film music.

Step 06: Classical Keys and Their Characters

Baroque and Classical composers assigned specific emotional characters to different keys. Use BeatKey to detect your reference key, then choose a key with the right character for your piece.

KeyRoot (Hz)Fifth (Hz)CamelotCharacterFamous Works
C major261.63392.008BClarity, simplicity, Mozart's eleganceBach Prelude BWV 846, Mozart Sonata K545
D major293.66440.0010BBrilliant, triumphant, strings favoriteBeethoven 9th, Vivaldi Spring, Handel Messiah
G major196.00293.669BPastoral, gentle, violin-friendlyBeethoven Pastoral Symphony (Eb major), Bach Cello Suite No. 1
A major220.00329.6311BJoy, brightness, solo violinMozart Clarinet Concerto, Beethoven 7th (2nd mvt)
D minor146.83220.007ATragedy, pathos, the saddest keyMozart Requiem, Beethoven 9th opening, Vivaldi Winter
G minor196.00293.666ADark, restless, passionateMozart Symphony 40, Bach Little Fugue in G minor

Step 07: MIDI Orchestration Tips

The gap between mechanical MIDI and realistic orchestration is technique. These six principles make the biggest difference.

Use Velocity Layers

Professional sample libraries have multiple velocity layers (pp, mp, mf, f, ff). Do not just vary note velocity in the piano roll - also use the library's expression and dynamics CC controls (CC1 for modulation, CC11 for expression). This triggers the right mic placement and bow pressure layers.

How: CC1 (mod wheel) = overall expression arc, CC11 = real-time phrase dynamics

Humanize Timing

Classical performance is never exactly on the grid. Nudge note starts by 2-15ms randomly (most DAWs have a humanize function). Speed up slightly into climaxes (rubato accelerando) and hold back at phrase ends (ritardando). Automate your tempo track.

How: Randomize timing: FL Studio Humanize, Ableton Clip Groove, Logic Region Humanize

Voice Lead Your MIDI

Do not copy-paste block chords. Each voice (soprano, alto, tenor, bass) should have its own MIDI track with smooth voice leading. This dramatically improves realism because each instrument in the sample library plays a logical, singable line.

How: Four separate MIDI tracks: Violin I (soprano), Violin II (alto), Viola (tenor), Cello (bass)

Use Legato Articulations

For smooth melodic lines, enable the library's legato patch (slurred notes). In MIDI, overlap notes slightly (the end of one note into the start of the next) to trigger the legato sample. For separated notes, use staccato or spiccato patches with no overlap.

How: Overlap MIDI notes by 5-20ms for legato. No overlap or short notes for staccato.

Layer Instruments for Thickness

In a real orchestra, the first violin section is 16 players playing the same note. Sample libraries often have ensemble patches that emulate this. For key melodic lines, layer the ensemble patch with a solo violin patch at lower volume for presence.

How: Ensemble patch at 0dB + Solo patch at -6 to -10 dB = thick, real sound

Pan the Orchestra

Place instruments in the traditional orchestral seating: Violin I hard left, Violin II center-left, Viola center, Cello center-right, Bass right. Woodwinds center with slight spread. Brass center-right. Timpani center-left. This matches how audiences experience live orchestras.

How: Violin I: L70, Violin II: L40, Viola: C, Cello: R40, Bass: R70, Brass: R20-50

Step 08: Mix and Master Classical Music

Classical music is mastered at much lower loudness than pop and electronic genres. The dynamic range is the point.

Strings EQ

Cut harsh 2-4 kHz resonances on violins. Add warmth around 250-500 Hz for violas and cellos. HPF at 40 Hz on all string tracks.

Brass EQ

Brass can overpower - HPF at 80 Hz for horns and trumpets. Cut boxy 300-400 Hz if muddy. Add presence at 5-8 kHz for edge.

Dynamics and Compression

Use very light compression (2:1 ratio, slow attack 80-120ms, slow release 300ms). Classical dynamics must survive the mix. Use a bus compressor only, not individual track compression.

Reverb

Use a long hall reverb (RT60: 2-3 seconds) on an aux send. All instruments go through the same reverb to place them in the same acoustic space. Pre-delay 20-30ms.

Spatial Placement

Use panning as described above (Violin I left, Bass right). Add slight room reverb variation so instruments far left and right feel slightly farther away than center.

Mastering Target

-16 to -14 LUFS integrated for classical streaming (Spotify, Apple Music). True Peak: -1.0 dBTP. Avoid limiting - a brick wall limiter destroys the dynamic range that is the entire point of classical music.

Production Tips

🎹

Detect Key Before Orchestrating

Use BeatKey to identify the key of your reference piece, sketched melody, or sample. Tune your sample library instruments and set your MIDI scale to match. A Bb clarinet in a C major piece needs its part transposed up a whole step to sound in concert pitch.

https://beatkey.app ->
🎻

Strings First, Brass Last

Build your orchestration from the inside out: strings first (they carry everything), then woodwinds for color, then brass for climax moments, percussion last for accents. Avoid writing for all sections simultaneously except at fortissimo peaks.

📐

Write in Four-Bar Phrases

Classical phrases almost always come in multiples of 4 bars. An 8-bar period has an antecedent (4 bars, ends with half cadence) and a consequent (4 bars, ends with authentic cadence). Irregular phrase lengths (3 or 5 bars) are expressive tools, not the default.

🌊

Use Dynamic Arcs

Classical music lives and dies by dynamics. Write out explicit dynamic markings (pp, p, mp, mf, f, ff) in your MIDI using CC11 automation. A phrase that builds from p to f and back to p in 8 bars sounds infinitely more alive than static volume.

🎼

Modulate to the Relative Key

The most natural modulation in tonal music is to the relative major (from minor) or relative minor (from major). They share all the same notes - only the tonal center changes. A B section in the relative key creates contrast without harsh harmonic shifts.

🔍

Use the Note Frequency Calculator

Classical pieces have precise Hz tuning relationships. If you are layering live recordings with MIDI or tuning 432 Hz to modern 440 Hz, use the note frequency calculator at notes.beatkey.app to find exact Hz values for every pitch.

https://notes.beatkey.app ->

Common Classical Production Mistakes

Block Chords Instead of Voice Leading

The single biggest mistake in MIDI orchestration. Block chords sound like a cheap keyboard patch. Write four independent voices on separate tracks.

Everything at Full Volume

Classical music lives on dynamics. If every instrument plays at the same velocity and volume throughout, it sounds mechanical. Automate CC11 expression constantly.

Perfectly On-Grid Timing

Real orchestras breathe and push. Humanize all timing by 5-15ms random offset. Use tempo automation for rubato. Straight-grid classical sounds like video game music.

Wrong Note Range Per Instrument

Piccolo cannot play the same range as flute. Contrabass cannot play as high as violin. Each instrument has strict playable ranges and characteristic tonal qualities per register. Research each instrument's range before writing.

Over-Compressing

Classical mastering target is -16 LUFS, not -14 or -12. A hard limiter crushes the dynamic range that makes a crescendo feel powerful. Use limiting sparingly or not at all.

Skipping Key Detection

Always detect your key first. Transposing instruments (Bb clarinet, French horn) must be written in the correct transposition. Timpani must be tuned to tonic and dominant. Harp pedals must be set for the key. All of this starts with BeatKey.

Free Classical Production Tools

FAQ - Classical Music Production

What tempo is classical music?

Classical music uses Italian tempo markings: Largo (40-60 BPM), Adagio (55-75 BPM), Andante (75-105 BPM), Moderato (90-115 BPM), Allegro (120-170 BPM), Presto (170-200 BPM). Most pieces change tempo throughout, using rubato for expressive flexibility.

What sample libraries should I use for classical music?

Best free tier: BBCSO Discover (Spitfire Audio, full orchestra, free). Best budget paid: CineStrings Core (strings), CineBrass Core (brass). Professional: East West Hollywood Orchestra, Spitfire BBCSO Professional. Start with a strings library since strings carry most orchestral arrangements.

What is the most important classical production technique?

Voice leading. Writing each harmonic voice (soprano, alto, tenor, bass) as a smooth, independent, singable melody is the single technique that transforms MIDI from mechanical to musical. Avoid parallel fifths and octaves, resolve the leading tone, and use contrary motion between outer voices.

How do I make MIDI sound like a real orchestra?

Five steps: (1) Use velocity layers and CC1/CC11 expression automation, not just note velocity. (2) Humanize timing by 5-15ms random offset. (3) Write each voice on a separate MIDI track with voice leading. (4) Use legato articulation patches with overlapping notes for smooth lines. (5) Set orchestra panning to traditional seating: Violin I hard left, Bass hard right.

Related Production Guides