The Appleseed Cast — Drum Rack Plans

World-class upgrade plans for the Illumination Ritual and Clearing Life Ableton Drum Racks. Source audit, pad map, choke groups, identity macro, and CPU budget. Live 11.3.30 target, stock + M4L first.
2 rack plansLive 11.3.30white-keys-from-C1

AppleseedCast_IlluminationRitual, World-Class Upgrade Plan

Source: /Users/drwu/Music/Ableton/User Library/Presets/Instruments/Drum Rack/AppleseedCast_IlluminationRitual.adg

Sample kit: /Users/drwu/Music/Ableton/User Library/Samples/AppleseedCast_IlluminationRitual_kit (13 WAVs, v2=False)

Live version (header): 11.0_11300

Target Live version: 11.3.30

Tooling: stock Ableton + Max for Live as the bedrock, Waves Mercury reserved for a single optional bus stage

Standing rule: never modify the source .adg, every output is a new file under ~/Desktop/Drum_Rack_Plans/plans/AppleseedCast_IlluminationRitual/


1. Source audit (extracted from the .adg)

LayerVerdict
Outer header MinorVersion11.0_11300 (Live 11 native)
Pad count5
Choke groups in filenone
AreMacroControlsVisiblefalse (collapse on load — fix)
Kit folder/Users/drwu/Music/Ableton/User Library/Samples/AppleseedCast_IlluminationRitual_kit
Kit WAVs13
Kit is v2 (post-2026-05-15)?no — re-cut required
Kit folder exists on disk
Articulations detectedkick snare ghost closed-hat open-hat

Audit verdict:


2. Output deliverables


~/Desktop/Drum_Rack_Plans/plans/AppleseedCast_IlluminationRitual/

  PLAN.md                          (this file)

  AppleseedCast_IlluminationRitual_WC.adg                    (stock + M4L only, no Waves)

  AppleseedCast_IlluminationRitual_WC_Waves.adg              (adds one Waves bus plug as the optional finisher)

  AppleseedCast_IlluminationRitual_WC.adg.variations         (4 scene snapshots: clean / smashed / dark / wide)

  RACK_NOTES.md                    (final pad map, macro map, chain list, version-fit log)

  audit/

    source_inspection.md           (extracted .adg metadata + audit verdict from §1)

    version_fit_log.txt            (pre and post run of ableton-version-fitter)

    cpu_budget.md                  (per-pad + bus CPU estimate, see §11)

    source_vs_kit_fingerprint.md   (centroid + bandwidth + peak compare per articulation)

  reference/

    a_b_clips.als                  (3 demo MIDI clips: simple groove, signature groove, stress test)

    fingerprint_target.md          (the AppleseedCast style fingerprint we're building toward)

Two .adg ship. The Waves version is optional and exists only because the user asked for the Mercury door to stay open at a single light touchpoint.


3. Design constraints (per user)


4. Pad map (final)

White keys from C1 stay so finger-drumming on A/S/D/F/G works. Extra pads (toms, perc, crash, ride) extend up into C2+ space.

Current rack contents:

MIDINotePad nameReceiving NoteChoke
36C1Kick92
38D1Snare90
40E1SnareGhost88
41F1ClosedHat87
43G1Open Hat85

Target after Phase 1:

MIDINotePad
36C1Kick (Brandon-aliased + auto-pickup from source)
38D1Snare
40E1Snare ghost
41F1Closed hat
43G1Open hat
45A1Tom low (optional, source-dependent)
47B1Tom mid (optional)
48C2Tom high (optional)
49C#2Crash (optional)
50D2Ride (optional)

Choke groups (must add): F1 closed hat + G1 open hat in Choke Group 1. Crash + ride free.


5. Phase 1, Foundation

This phase is non-creative. It locks the file format, the topology, and the source-fidelity before any tone work.


6. Phase 2, Per-pad treatment (stock + M4L, never Waves here)

Chain template per pad, kept lean to protect CPU:


[Sampler] → [Drum Buss] → [EQ Eight, 4 bands max] → [Utility]

Drum Buss does the heavy lifting (transient, drive, low-end boom, compression in one device for very little CPU). Stock saturation is reserved for pads that need a second-stage character push.

6a. Kick (C1)

6b. Snare (D1) and Snare ghost (E1)

6c. Closed hat (F1) / Open hat (G1)

6d. Optional toms (A1, B1, C2 — only if present in source)

6e. Optional crash, ride (C#2, D2)


7. Phase 3, Sub-bus routing inside the rack

Drum Racks expose four Return Chains (A/B/C/D). We use all four.

ReturnNameChain (stock unless noted)Drives from
AKICK PARALLEL SMASHGlue Compressor (ratio 10:1, attack slow, release fast, 6 dB GR), EQ Eight low shelf -2 dB at 8 kHz.Kick only
BSATURATION PARALLELSaturator (Soft Sat curve, Drive +8 dB, Output -8 dB), low-pass 8 kHz inside Saturator.Snare + perc
CROOM REVERBM4L Convolution Reverb with a cavern-flavoured plate IR (2.2 s decay).Snare, ghost, toms, cymbals
DDARK ROOM (gated)stock Reverb (Hall, 1.8 s) into stock Gate (threshold -28 dB, hold 80 ms, release 200 ms).Snare via M4L Probability device

Sends per pad set in §6.


8. Phase 4, Max for Live device list

DeviceSourceRole
Convolution ReverbM4L EssentialsReturn C plate (the cavern room)
LFOM4L EssentialsModulates Drum Buss Drive on snare every 4 bars for movement
Multi MapM4L EssentialsOne macro to multiple destinations across pads (used for M5 Air macro)
MIDI Velocity RandomizerM4L EssentialsHumanizes incoming velocity on ghost and hat pads
Note EchoM4L EssentialsM10 Roll macro (trap-roll device pre-pad on snare)
Probability Pack: ChoiceM4L EssentialsRoutes some snare hits to Return D (dark room)
Drum Buss Sidechain (build)m4l-builder if missingDucks Return A 6 dB on every kick hit, recovers in 80 ms
Snapshot Recall (build)m4l-builderRecalls one of four scenes (clean/smashed/dark/wide) from M11

Timing/feel device per profile: MIDI delay of 8-12 ms on snare via Utility delay or M4L MIDI Pipeline — back-of-beat feel.

Build calls (if needed):


/m4l-builder Drum Buss Sidechain ducker (kick-triggered, 6 dB, 80 ms release)

/m4l-builder Snapshot Recall (4 scenes, single macro 0-127 maps to scene 1-4)


9. Phase 5, Master chain on the drum rack output


[Drum Buss, very light] → [EQ Eight, tilt + air] → [Glue Compressor] → [Utility]

Settings:


10. Phase 6, Optional Waves Mercury finisher (single instance, bus only)

One plug at the very end of the master chain. Recommended for AppleseedCast_IlluminationRitual: Kramer Master Tape (matches the AppleseedCast mix-pressure profile).

PlugWhy it earns its slotSettings
Kramer Master Tape (default for warm/loose)Adds tape colour, gentle saturation, mild HF roll-off, very low CPUSpeed 15 IPS, Bias 0, Flux -0.5 dB, Wow + Flutter off, Noise off
API 2500 (default for smashed)Adds bus "thrust", 1-2 dB GR feelThrust Loud, Tone Old, Ratio 2, Attack 10, Release 0.3, 1.5 dB GR
L1 Ultramaximizer (only for trap / pop)Final ceiling only, no loudness chaseThreshold -1.2 dB, Out Ceiling -0.3 dB, Release Auto

The Waves rack saves as AppleseedCast_IlluminationRitual_WC_Waves.adg. The stock-only rack saves as AppleseedCast_IlluminationRitual_WC.adg. Both ship.

This honours the rule: never per pad, never a heavy chain, one instance, one purpose.


11. CPU budget (target under 8% on M2/M3 @ 48 kHz / 128 buffer)

StageEst. % CPU
5 pads × (Sampler + Drum Buss + EQ Eight + Utility)1.1
4 return chains (Glue, Saturator, M4L Conv Verb, Reverb + Gate)2.0
Master chain (Drum Buss + EQ8 + Glue + Utility)0.6
M4L devices (LFO, MultiMap, Vel Random, Probability)0.4
Waves finisher (Kramer Master Tape)0.3
Total estimate4.4

If budget breaks, first cut: Return D dark room (saves 0.6), then Drum Buss on cymbal pads (saves 0.3).


12. Phase 7, Macro re-map (16 macros that actually do work)

Outer rack macros are rebuilt around performance utility, not pad-by-pad knobs.

MacroNameMapped to
M1PunchDrum Buss Transient on all kicks
M2WeightKick EQ low-shelf gain, range -3 to +4 dB
M3CrackSnare Drum Buss Transient + 4 kHz EQ band
M4BodySnare EQ 800 Hz band ±3 dB
M5AirMaster EQ high shelf at 12 kHz via MultiMap, also opens cymbal Send C
M6GlueMaster Glue ratio + threshold (more = more compression)
M7RoomSend level to Return C (cavern room) across snare, toms, perc
M8HazeIdentity macro for AppleseedCast: long convolution tail + high-cut on the verb — post-rock veil
M9Hat DampClosed hat low-pass cutoff
M10RollNote Echo dry/wet on snare
M11SceneSnapshot Recall — 0-31 clean, 32-63 smashed, 64-95 dark, 96-127 wide
M12StereoUtility width on perc + cymbal pads
M13TuneSampler transpose ±7 semis on toms (default: A minor / D minor)
M14Velocity SensSampler vel-to-vol on snare ghost
M15Dark DoorProbability routing % to Return D
M16OutputMaster Utility gain trim, -inf to +6 dB

Macros 9 through 16 get default colours, macros 1 through 8 get the accent colours from Brandon's Rush Era rigs (Punch=red, Weight=orange, Crack=yellow, Body=amber, Air=cyan, Glue=blue, Room=purple, Haze=magenta to signal the identity slot).


13. Phase 8, Verify + save


14. Skills + scripts to invoke

StepTool
Version gate before and afterableton-version-fitter skill
Re-cut kit to v2drum_stem_to_kit_v2.py in ableton-rack-builder
Repoint rack to v2 kitrepoint_racks_to_v2.py
Bulk fix RN math + choke + macros visiblebulk_fix_existing_racks.py
Source-vs-kit auditaudit_drum_rack_vs_stem.py
Any new M4L devicem4l-builder skill
Waves chain build (the optional finisher)waves-mercury-mixer skill, sale-mode off
Drum programming critique on demo clips/drum-craft + /midi-drum-analysis
MIDI generator in this rack's lane/band-engine — Post-rock variant
Album-book downstream (optional)/book-33-and-a-third — Bloomsbury 33 1/3 voice, ~25-35k words
Final buyer-folder pack (if shipping)etsy-launch-builder skill

15. Order of execution (one-page summary)


16. Open decisions (need user confirmation before Phase 2 begins)

Answers wire directly into Phase 1 step 2.


Per-song style fingerprint (AppleseedCast)

DimensionTarget
Tempo88 BPM
Meter4/4 / 6/8 mix
Default keyA minor / D minor
Roomcavern
Kick body800 Hz (centroid target)
Snare bloomcavern
Hat brightness4200 Hz (centroid target)
Timing feelbehind
Mix pressureloose
Waves finisherKramer Master Tape
Identity macro (M8)Haze — long convolution tail + high-cut on the verb — post-rock veil

Per-song notes:


Generated 2026-05-16 from ~/Desktop/Drum_Rack_Plans/inventory/manifest.json + style_profiles.py. Mirrors the Model Drum WC PLAN.md 16-section template. Re-run ~/Desktop/Drum_Rack_Plans/scripts/generate_plans.py after any catalog change.

AppleseedCast_ClearingLife, World-Class Upgrade Plan

Source: /Users/drwu/Music/Ableton/User Library/Presets/Instruments/Drum Rack/AppleseedCast_ClearingLife.adg

Sample kit: /Users/drwu/Music/Ableton/User Library/Samples/AppleseedCast_ClearingLife_kit (13 WAVs, v2=False)

Live version (header): 11.0_11300

Target Live version: 11.3.30

Tooling: stock Ableton + Max for Live as the bedrock, Waves Mercury reserved for a single optional bus stage

Standing rule: never modify the source .adg, every output is a new file under ~/Desktop/Drum_Rack_Plans/plans/AppleseedCast_ClearingLife/


1. Source audit (extracted from the .adg)

LayerVerdict
Outer header MinorVersion11.0_11300 (Live 11 native)
Pad count5
Choke groups in filenone
AreMacroControlsVisiblefalse (collapse on load — fix)
Kit folder/Users/drwu/Music/Ableton/User Library/Samples/AppleseedCast_ClearingLife_kit
Kit WAVs13
Kit is v2 (post-2026-05-15)?no — re-cut required
Kit folder exists on disk
Articulations detectedkick snare ghost closed-hat open-hat

Audit verdict:


2. Output deliverables


~/Desktop/Drum_Rack_Plans/plans/AppleseedCast_ClearingLife/

  PLAN.md                          (this file)

  AppleseedCast_ClearingLife_WC.adg                    (stock + M4L only, no Waves)

  AppleseedCast_ClearingLife_WC_Waves.adg              (adds one Waves bus plug as the optional finisher)

  AppleseedCast_ClearingLife_WC.adg.variations         (4 scene snapshots: clean / smashed / dark / wide)

  RACK_NOTES.md                    (final pad map, macro map, chain list, version-fit log)

  audit/

    source_inspection.md           (extracted .adg metadata + audit verdict from §1)

    version_fit_log.txt            (pre and post run of ableton-version-fitter)

    cpu_budget.md                  (per-pad + bus CPU estimate, see §11)

    source_vs_kit_fingerprint.md   (centroid + bandwidth + peak compare per articulation)

  reference/

    a_b_clips.als                  (3 demo MIDI clips: simple groove, signature groove, stress test)

    fingerprint_target.md          (the AppleseedCast style fingerprint we're building toward)

Two .adg ship. The Waves version is optional and exists only because the user asked for the Mercury door to stay open at a single light touchpoint.


3. Design constraints (per user)


4. Pad map (final)

White keys from C1 stay so finger-drumming on A/S/D/F/G works. Extra pads (toms, perc, crash, ride) extend up into C2+ space.

Current rack contents:

MIDINotePad nameReceiving NoteChoke
36C1Kick92
38D1Snare90
40E1SnareGhost88
41F1ClosedHat87
43G1Open Hat85

Target after Phase 1:

MIDINotePad
36C1Kick (Brandon-aliased + auto-pickup from source)
38D1Snare
40E1Snare ghost
41F1Closed hat
43G1Open hat
45A1Tom low (optional, source-dependent)
47B1Tom mid (optional)
48C2Tom high (optional)
49C#2Crash (optional)
50D2Ride (optional)

Choke groups (must add): F1 closed hat + G1 open hat in Choke Group 1. Crash + ride free.


5. Phase 1, Foundation

This phase is non-creative. It locks the file format, the topology, and the source-fidelity before any tone work.


6. Phase 2, Per-pad treatment (stock + M4L, never Waves here)

Chain template per pad, kept lean to protect CPU:


[Sampler] → [Drum Buss] → [EQ Eight, 4 bands max] → [Utility]

Drum Buss does the heavy lifting (transient, drive, low-end boom, compression in one device for very little CPU). Stock saturation is reserved for pads that need a second-stage character push.

6a. Kick (C1)

6b. Snare (D1) and Snare ghost (E1)

6c. Closed hat (F1) / Open hat (G1)

6d. Optional toms (A1, B1, C2 — only if present in source)

6e. Optional crash, ride (C#2, D2)


7. Phase 3, Sub-bus routing inside the rack

Drum Racks expose four Return Chains (A/B/C/D). We use all four.

ReturnNameChain (stock unless noted)Drives from
AKICK PARALLEL SMASHGlue Compressor (ratio 10:1, attack slow, release fast, 6 dB GR), EQ Eight low shelf -2 dB at 8 kHz.Kick only
BSATURATION PARALLELSaturator (Soft Sat curve, Drive +8 dB, Output -8 dB), low-pass 8 kHz inside Saturator.Snare + perc
CROOM REVERBM4L Convolution Reverb with a cavern-flavoured plate IR (2.2 s decay).Snare, ghost, toms, cymbals
DDARK ROOM (gated)stock Reverb (Hall, 1.8 s) into stock Gate (threshold -28 dB, hold 80 ms, release 200 ms).Snare via M4L Probability device

Sends per pad set in §6.


8. Phase 4, Max for Live device list

DeviceSourceRole
Convolution ReverbM4L EssentialsReturn C plate (the cavern room)
LFOM4L EssentialsModulates Drum Buss Drive on snare every 4 bars for movement
Multi MapM4L EssentialsOne macro to multiple destinations across pads (used for M5 Air macro)
MIDI Velocity RandomizerM4L EssentialsHumanizes incoming velocity on ghost and hat pads
Note EchoM4L EssentialsM10 Roll macro (trap-roll device pre-pad on snare)
Probability Pack: ChoiceM4L EssentialsRoutes some snare hits to Return D (dark room)
Drum Buss Sidechain (build)m4l-builder if missingDucks Return A 6 dB on every kick hit, recovers in 80 ms
Snapshot Recall (build)m4l-builderRecalls one of four scenes (clean/smashed/dark/wide) from M11

Timing/feel device per profile: MIDI delay of 8-12 ms on snare via Utility delay or M4L MIDI Pipeline — back-of-beat feel.

Build calls (if needed):


/m4l-builder Drum Buss Sidechain ducker (kick-triggered, 6 dB, 80 ms release)

/m4l-builder Snapshot Recall (4 scenes, single macro 0-127 maps to scene 1-4)


9. Phase 5, Master chain on the drum rack output


[Drum Buss, very light] → [EQ Eight, tilt + air] → [Glue Compressor] → [Utility]

Settings:


10. Phase 6, Optional Waves Mercury finisher (single instance, bus only)

One plug at the very end of the master chain. Recommended for AppleseedCast_ClearingLife: Kramer Master Tape (matches the AppleseedCast mix-pressure profile).

PlugWhy it earns its slotSettings
Kramer Master Tape (default for warm/loose)Adds tape colour, gentle saturation, mild HF roll-off, very low CPUSpeed 15 IPS, Bias 0, Flux -0.5 dB, Wow + Flutter off, Noise off
API 2500 (default for smashed)Adds bus "thrust", 1-2 dB GR feelThrust Loud, Tone Old, Ratio 2, Attack 10, Release 0.3, 1.5 dB GR
L1 Ultramaximizer (only for trap / pop)Final ceiling only, no loudness chaseThreshold -1.2 dB, Out Ceiling -0.3 dB, Release Auto

The Waves rack saves as AppleseedCast_ClearingLife_WC_Waves.adg. The stock-only rack saves as AppleseedCast_ClearingLife_WC.adg. Both ship.

This honours the rule: never per pad, never a heavy chain, one instance, one purpose.


11. CPU budget (target under 8% on M2/M3 @ 48 kHz / 128 buffer)

StageEst. % CPU
5 pads × (Sampler + Drum Buss + EQ Eight + Utility)1.1
4 return chains (Glue, Saturator, M4L Conv Verb, Reverb + Gate)2.0
Master chain (Drum Buss + EQ8 + Glue + Utility)0.6
M4L devices (LFO, MultiMap, Vel Random, Probability)0.4
Waves finisher (Kramer Master Tape)0.3
Total estimate4.4

If budget breaks, first cut: Return D dark room (saves 0.6), then Drum Buss on cymbal pads (saves 0.3).


12. Phase 7, Macro re-map (16 macros that actually do work)

Outer rack macros are rebuilt around performance utility, not pad-by-pad knobs.

MacroNameMapped to
M1PunchDrum Buss Transient on all kicks
M2WeightKick EQ low-shelf gain, range -3 to +4 dB
M3CrackSnare Drum Buss Transient + 4 kHz EQ band
M4BodySnare EQ 800 Hz band ±3 dB
M5AirMaster EQ high shelf at 12 kHz via MultiMap, also opens cymbal Send C
M6GlueMaster Glue ratio + threshold (more = more compression)
M7RoomSend level to Return C (cavern room) across snare, toms, perc
M8HazeIdentity macro for AppleseedCast: long convolution tail + high-cut on the verb — post-rock veil
M9Hat DampClosed hat low-pass cutoff
M10RollNote Echo dry/wet on snare
M11SceneSnapshot Recall — 0-31 clean, 32-63 smashed, 64-95 dark, 96-127 wide
M12StereoUtility width on perc + cymbal pads
M13TuneSampler transpose ±7 semis on toms (default: A minor / D minor)
M14Velocity SensSampler vel-to-vol on snare ghost
M15Dark DoorProbability routing % to Return D
M16OutputMaster Utility gain trim, -inf to +6 dB

Macros 9 through 16 get default colours, macros 1 through 8 get the accent colours from Brandon's Rush Era rigs (Punch=red, Weight=orange, Crack=yellow, Body=amber, Air=cyan, Glue=blue, Room=purple, Haze=magenta to signal the identity slot).


13. Phase 8, Verify + save


14. Skills + scripts to invoke

StepTool
Version gate before and afterableton-version-fitter skill
Re-cut kit to v2drum_stem_to_kit_v2.py in ableton-rack-builder
Repoint rack to v2 kitrepoint_racks_to_v2.py
Bulk fix RN math + choke + macros visiblebulk_fix_existing_racks.py
Source-vs-kit auditaudit_drum_rack_vs_stem.py
Any new M4L devicem4l-builder skill
Waves chain build (the optional finisher)waves-mercury-mixer skill, sale-mode off
Drum programming critique on demo clips/drum-craft + /midi-drum-analysis
MIDI generator in this rack's lane/band-engine — Post-rock variant
Album-book downstream (optional)/book-33-and-a-third — Bloomsbury 33 1/3 voice, ~25-35k words
Final buyer-folder pack (if shipping)etsy-launch-builder skill

15. Order of execution (one-page summary)


16. Open decisions (need user confirmation before Phase 2 begins)

Answers wire directly into Phase 1 step 2.


Per-song style fingerprint (AppleseedCast)

DimensionTarget
Tempo88 BPM
Meter4/4 / 6/8 mix
Default keyA minor / D minor
Roomcavern
Kick body800 Hz (centroid target)
Snare bloomcavern
Hat brightness4200 Hz (centroid target)
Timing feelbehind
Mix pressureloose
Waves finisherKramer Master Tape
Identity macro (M8)Haze — long convolution tail + high-cut on the verb — post-rock veil

Per-song notes:


Generated 2026-05-16 from ~/Desktop/Drum_Rack_Plans/inventory/manifest.json + style_profiles.py. Mirrors the Model Drum WC PLAN.md 16-section template. Re-run ~/Desktop/Drum_Rack_Plans/scripts/generate_plans.py after any catalog change.

🛍️ Get the printable