Pedal Power Budget Planner

Voltage, polarity, current draw and isolation in; a real output assignment out, with headroom, daisy chains flagged, and every unpowered pedal named with the reason — never a guessed current draw standing in for a real one.

Enter your pedals' power specs and a supply's outputs below. Everything the planner returns comes straight from pedal-power-planner.js's own rules: voltage must match exactly, polarity must match (an output that states none is taken as centre-negative — stated, not silently assumed), the current drawn from an output never exceeds its rating, and a pedal that needs an isolated output either gets one to itself or is not assigned. An unknown is never a zero — a pedal with no verified draw, voltage or polarity is excluded from every total and reported separately, never guessed at.

Worked example: a six-pedal board on a four-output supply

Here is exactly what the widget below computes for one fixed, invented board and one fixed, invented supply, before any JavaScript runs:

The pedals

PedalTypeVoltagePolarityDrawNotes
Route 9 TunerTuner9 Vcentre-negative3 mANo DC jack — battery only
Steady CompCompressor9 Vcentre-negative8 mA—
Halcyon FuzzFuzz9 Vcentre-negative12 mA—
Twin ChorusChorus9 Vcentre-negative—No verified current draw
Night Owl PhaserPhaser9 Vcentre-negative45 mADigital
Tidepool DelayDelay9 Vcentre-negative120 mADigital

The supply: "Anchorage 4"

OutputVoltageRatingIsolatedPolarity
19 V100 mAYescentre-negative
29 V100 mAYescentre-negative
39 V250 mANocentre-negative
418 V250 mAYescentre-negative

The plan

OutputPedalsUsedHeadroomDaisy-chained
1 (9 V, isolated)Night Owl Phaser45 of 100 mA55 mANo
2 (9 V, isolated)— (free)0 of 100 mA100 mANo
3 (9 V, shared)Steady Comp, Halcyon Fuzz, Tidepool Delay140 of 250 mA110 mAYes
4 (18 V, isolated)— (no 9 V pedal fits an 18 V output)0 of 250 mA250 mANo

Two pedals are not assigned, each with a reason rather than a silent drop, quoted exactly as the planner states it: Route 9 Tuner — "This pedal has no DC jack: it runs on a battery and needs no output." Twin Chorus — "No verified current draw. It is excluded from every total rather than counted as 0 mA." That is the whole rule: an unknown draw is a floor on the totals above, never a guessed number standing in for the real one, until that figure comes from the maker's own specification.

Four warnings fire on this exact board: output 3 is a daisy chain (Steady Comp, Halcyon Fuzz and Tidepool Delay share one ground, which is how hum and digital noise cross between pedals on it); Tidepool Delay is digital and high-draw, so it would prefer an output of its own, and the plan had to share one — an isolation preference unmet; and since output 2 sits empty and isolated at the same voltage and polarity, moving Tidepool Delay there would cost nothing — an isolated output free for the taking. None of these is a hard failure: every hard constraint (voltage, polarity, current, forced isolation) is honoured exactly: these are preferences the plan reports rather than enforces.

Try your own board