How to Make Classical Music
MIDI orchestration, sample libraries, voice leading, and classical forms. From Baroque counterpoint to Neo-Classical film scores.
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.
Upload your sketch, reference piece, or sample to BeatKey. Get the tonal center instantly.
beatkey.app ->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.
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 ->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.
| Period | Years | BPM Range | Feel | Key Composers | Production Tip |
|---|---|---|---|---|---|
| Baroque | 1600-1750 | 60-140 | Ornate, contrapuntal, harpsichord-driven | Bach, Handel, Vivaldi, Purcell | Basso continuo (bass + chords), counterpoint, sequences. Minimal dynamics - terraced (sudden changes only). |
| Classical | 1750-1820 | 60-170 | Elegant, balanced, sonata form dominant | Mozart, Haydn, early Beethoven | Clear phrase structure (4+4 bars), circle of fifths sequences, alberti bass in piano, dynamic contrasts (p vs f). |
| Romantic | 1820-1900 | 40-200 | Emotional, expressive, orchestral expansion | Beethoven (late), Brahms, Tchaikovsky, Wagner | Rubato is essential. Chromatic harmony, large dynamic range (ppp to fff), leitmotif (recurring themes for characters or ideas). |
| Impressionist | 1890-1930 | 50-120 | Hazy, colour-focused, non-functional harmony | Debussy, Ravel, Faure | Whole-tone scale, parallel chords, pentatonic melody, pedal point, blur barlines with rubato. No strong cadences. |
| Modern Classical | 1900-present | Variable | Experimental, minimalist, post-tonal | Stravinsky, Shostakovich, Arvo Part, Philip Glass | Minimalism: simple patterns repeated with small variations. Neo-romantic: tonal but film-score influenced. Arvo Part tintinnabuli: two voices, one arpeggiated. |
| Film Score / Neo-Classical | 1930-present | 60-180 | Cinematic, emotional, accessible orchestration | John Williams, Hans Zimmer, Ennio Morricone, Max Richter | Leitmotif, 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
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.
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.
Percussion
VariousInstruments: 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.
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.
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.
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.
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.
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.
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).
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.
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
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
Theme and Variations
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
Rondo
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
Fugue
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
Ternary Form (ABA)
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
Through-Composed
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
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.
| Cadence | Roman Numerals | Example | Feel | Use |
|---|---|---|---|---|
| Authentic (Perfect) Cadence | V7 - I | G7 to C major | Final, resolved, complete | Ends movements, sections, and phrases. The strongest cadence in tonal music. |
| Half Cadence | I - V (or IV - V) | C major to G major | Incomplete, questioning, pause mid-sentence | Ends the first half of a phrase, creates tension before the full cadence. Musical "comma" or "question mark". |
| Deceptive Cadence | V7 - vi | G7 to A minor | Surprise, avoidance, bittersweet | Avoids expected resolution. Creates emotional surprise. Then restate V7-I to actually resolve. |
| Plagal (Amen) Cadence | IV - I | F major to C major | Gentle, hymn-like, final | Used after the authentic cadence as a final "Amen" gesture. Also a smooth ending for modern cinematic music. |
| Neapolitan Cadence | bII - V - I | Db major to G7 to C major | Dramatic, dark, operatic | The bII (Neapolitan) chord adds chromatic drama. Mozart and Beethoven used it before important climaxes and endings. |
| Interrupted Cadence | V - IV or V - vi | G major to F major | Unexpected, ethereal, unresolved | Instead 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.
| Key | Root (Hz) | Fifth (Hz) | Camelot | Character | Famous Works |
|---|---|---|---|---|---|
| C major | 261.63 | 392.00 | 8B | Clarity, simplicity, Mozart's elegance | Bach Prelude BWV 846, Mozart Sonata K545 |
| D major | 293.66 | 440.00 | 10B | Brilliant, triumphant, strings favorite | Beethoven 9th, Vivaldi Spring, Handel Messiah |
| G major | 196.00 | 293.66 | 9B | Pastoral, gentle, violin-friendly | Beethoven Pastoral Symphony (Eb major), Bach Cello Suite No. 1 |
| A major | 220.00 | 329.63 | 11B | Joy, brightness, solo violin | Mozart Clarinet Concerto, Beethoven 7th (2nd mvt) |
| D minor | 146.83 | 220.00 | 7A | Tragedy, pathos, the saddest key | Mozart Requiem, Beethoven 9th opening, Vivaldi Winter |
| G minor | 196.00 | 293.66 | 6A | Dark, restless, passionate | Mozart 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.
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.
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.
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.
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.
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.
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.