Tempo-synced modulation

BPM to Hz / LFO rate

Convert BPM to Hz for note or multi-bar LFO cycles. Check an entered plugin rate for timing drift, compare phase and hear a tremolo preview.

BPM to Hz: settings and guide

Set your free-running LFO

4 bars in 4/4

0.125 Hz

8 seconds per cycle · 16 quarter-note beats

Check the rate your plugin uses

Will this setting stay in time?

Enter the actual rate your plugin accepts, then choose how long it runs. Changing the musical target keeps this entered rate for comparison. A rounded display may hide a more precise internal value; use the known setting when available.

The entered rate actually spans
Cycle duration8 s
Quarter-note beats / cycle16
Bars / cycle in 4/44
Accumulated rate drift after 60 s0 cycles

0° accumulated · equal rates

No accumulated drift from these rate values.

Rate drift = (entered Hz − intended Hz) × seconds. Degrees are accumulated, so 450° means 1.25 cycles. Initial phase delay shifts the starting position; equal rates keep that offset constant. This assumes fixed tempo and continuous running without retriggers and calculates from your inputs; it does not measure a plugin.

Intended cycle · phase 0°Entered rate · 0° delayVertical lines: quarter-note beats
0 s16 s
Cosine modulation from minimum to maximum. This window covers 2 intended cycles; it is separate from the full drift interval above. Curves overlap when both rate and starting phase match.

In this demo, phase 0° starts at a cosine peak. A positive phase delay moves the next peak later. Plugin phase conventions vary. Starting phase does not change the accumulated rate drift above.

Loading audio preview…

Quarter-note frequency2 Hz

Note-rate reference: one full cycle per note. Copy Hz includes the available calculation precision; enter the precision your plugin supports.

NoteStraightDottedTriplet
1/1Whole
1/2Half
1/4Quarter
1/8Eighth
1/16Sixteenth
1/32Thirty-second
1/64Sixty-fourth
1/128One hundred twenty-eighth
Formula

How to convert BPM to Hz for an LFO

Hertz measures cycles per second. For one cycle spanning B quarter-note beats, Hz = BPM ÷ (60 × B). A straight 1/8 note spans 0.5 beats; dotted notes multiply the span by 1.5 and triplets by 2/3. For a multi-bar cycle, B = bars × time-signature numerator × 4 ÷ denominator. The meter changes bar length, while the tempo remains quarter-note BPM.

frequency (Hz) = 1 ÷ note duration in seconds

  1. 01

    A quarter-note cycle at 120 BPM equals 2 Hz because it completes twice per second.

  2. 02

    Use lower frequencies for slow filter movement and higher subdivisions for rhythmic modulation.

  3. 03

    When a plugin supports host sync, select the note division directly; use Hz when it does not.

Worked example

Example: LFO rates at 120 BPM

At 120 BPM, a quarter-note cycle is 2 Hz. An eighth-note cycle is 4 Hz, while a whole-note cycle is 0.5 Hz. Each rate completes one full modulation cycle over the selected note value.

Good to know

Assumptions and limits

  • One LFO cycle spans the selected note duration or number of bars. Bar counts support quarter-bar increments from 0.25 to 64.
  • BPM refers to quarter-note beats unless your tempo marking specifies another unit.
  • With fixed tempo and equal rates, a free-running LFO keeps a constant phase offset. Unequal rates accumulate drift. Retriggering changes the starting phase and interrupts this continuous-running model.
  • Cycle results show up to 12 significant digits, reference rates nine. Copy Hz retains the available calculation precision; a plugin may accept fewer digits.
  • The rate comparison uses the value you enter, not a measured plugin clock. A rounded display does not necessarily mean the internal rate is rounded.

Review BeatTiming's calculation accuracy, precision and release-testing methodology.

A reproducible timing check

Check a slow filter sweep and a rounded tremolo rate

For a four-bar sweep at 120 quarter-note BPM in 4/4, one cycle covers 16 beats: 16 × 60 ÷ 120 = 8 seconds. Enter 0.125 Hz in a free-running modulation control. Use the comparison above if the plugin accepts a different value.

  1. Choose the musical span. Enter your session tempo, choose Bars and select its time signature. Four bars of 6/8 contain 12 quarter-note beats, so at 120 quarter-note BPM the cycle is 6 seconds rather than 8.
  2. Check the accepted rate. If the four-bar 4/4 sweep actually runs at 0.13 Hz, each cycle lasts 1 ÷ 0.13 ≈ 7.692308 seconds. The rate is faster than the intended 0.125 Hz.
  3. Check the length of the passage. Over 60 seconds, that difference produces (0.13 − 0.125) × 60 = 0.3 extra cycles, or 108° ahead. This model assumes a fixed tempo with no phase resets.
  4. Separate phase from rate. Select a 90° phase delay in the demo, then use equal rates. The starting peaks differ, but accumulated rate drift remains zero. Host sync and retrigger behavior depend on the plugin.
Calculated drift over a 60-second passage
Musical targetEntered HzAccumulated drift
4 bars · 120 BPM · 4/4
0.125 Hz intended
0.13 Hz+0.3 cycles
108° ahead
Quarter · 128 BPM
2.133333… Hz intended
2.13 Hz−0.2 cycles
72° behind
4 bars · 120 BPM · 4/4
90° initial phase delay
0.125 Hz0 cycles
Constant starting offset

These examples follow directly from Hz = BPM ÷ (60 × quarter-note beats) and drift cycles = rate difference × seconds. They are mathematical checks, not measurements of a particular DAW. A displayed 2.13 Hz can still represent a more precise internal rate.

What if the score marks a dotted-quarter tempo?

Convert the marking to quarter-note BPM first. Dotted quarter = 80 means 80 × 1.5 = 120 quarter-note BPM here. Four bars of 6/8 then last 6 seconds. If your DAW already displays quarter-note BPM, use its number directly.

LFO rate reference

Common tempo-synced LFO rates in hertz

A Hertz value describes complete cycles per second. At 120 BPM, a quarter-note cycle is 2 Hz, an eighth-note cycle is 4 Hz and a whole-note cycle is 0.5 Hz. These rates align cycle length to the selected musical division; phase reset still depends on the plugin.

Musical division to LFO frequency

Whole, quarter, eighth and sixteenth-note LFO frequencies at common tempos
BPMWhole noteQuarter noteEighth noteSixteenth note
600.25 Hz1 Hz2 Hz4 Hz
900.375 Hz1.5 Hz3 Hz6 Hz
1200.5 Hz2 Hz4 Hz8 Hz
1280.533333 Hz2.133333 Hz4.266667 Hz8.533333 Hz
1400.583333 Hz2.333333 Hz4.666667 Hz9.333333 Hz
1740.725 Hz2.9 Hz5.8 Hz11.6 Hz
Quick answers

Frequently asked questions

Is BPM the same as Hz?

Both describe frequency, but BPM counts cycles per minute and Hz counts cycles per second. Divide BPM by 60 for quarter-note cycles per second.

What is 120 BPM in Hz?

The quarter-note pulse at 120 BPM is 2 Hz. Other note divisions have proportionally faster or slower frequencies.

Can I use this for tremolo and chorus?

Yes. Any modulation control measured in Hz can be aligned approximately to tempo using these values.

How do I set an LFO cycle over four bars?

Choose Bars, enter 4 and select the session time signature. At 120 quarter-note BPM in 4/4, four bars last 8 seconds, so the LFO rate is 0.125 Hz. In 6/8 at the same quarter-note BPM, four bars last 6 seconds, giving about 0.166667 Hz.

Why does a rounded Hz setting move out of time?

When the entered rate differs from the intended rate, the cycle difference grows by (entered Hz − intended Hz) × elapsed seconds. At 128 BPM, a quarter-note target is 2.133333… Hz. If the actual setting is 2.13 Hz, it falls behind by 0.2 cycles, or 72 degrees, after 60 seconds.

Is phase delay the same as timing drift?

No. Phase delay changes the starting position of the waveform. If two continuously running LFOs have equal rates, that difference stays constant. Unequal rates accumulate additional drift; resetting phase alone does not correct a rate mismatch between resets.