Rotary Speaker
Semantic type: RotarySpeaker · Category: modulation
Creates Rotary Speaker motion, commonly known as a Leslie effect, by combining crossover-separated horn and drum amplitude and Doppler movement.
Contract
- Seeded: no
- Catalog sample rates: not declared; this does not mean unsupported
- Assets: none
- Catalog-declared latency: zero
| Semantic name | Python constructor keyword | Type / count | Default | Unit | Range or values |
|---|---|---|---|---|---|
speedState |
speed_state |
string / 1 | "Slow" |
Not declared in catalog | Stop, Slow, Fast |
speed |
speed |
number / 1 | 100 |
% | 25 … 200 |
acceleration |
acceleration |
number / 1 | 2.2 |
s | 0.1 … 10 |
crossover |
crossover |
number / 1 | 800 |
Hz | 200 … 2000 |
rotorBalance |
rotor_balance |
number / 1 | 0 |
% | -100 … 100 |
stereoWidth |
stereo_width |
number / 1 | 75 |
% | 0 … 100 |
dopplerDepth |
doppler_depth |
number / 1 | 45 |
% | 0 … 100 |
amplitudeDepth |
amplitude_depth |
number / 1 | 55 |
% | 0 … 100 |
mix |
mix |
number / 1 | 70 |
% | 0 … 100 |
EffeTune app documentation
The following section is reproduced from the English EffeTune app documentation. Its parameter names and values describe the app UI and can differ from semantic API parameters through transforms or value maps. The generated contract above is authoritative.
Rotary Speaker
Rotary Speaker splits the signal at a Linkwitz–Riley crossover and gives the high-frequency horn and low-frequency drum different rotation rates. Amplitude movement and short Doppler delay produce a plausible dual-rotor effect; it is not a measured model of a particular Leslie cabinet. The moving delay is not reported as fixed algorithmic latency.
Sound Enhancement Guide
- Select Slow for broad, relaxed movement and Fast for a more urgent rotary texture.
- Set Acceleration long enough to hear the rotors gather speed naturally when changing Speed State.
- Increase Doppler Depth for stronger pitch motion or Amplitude Depth for stronger level motion; moderate both for ordinary listening.
- Use Rotor Balance to favor the drum or horn, and reduce Stereo Width when headphones make the movement too broad.
Parameters
- Style — loads a complete factory setting for every parameter. Choices are Rotary Slow (Slow), Rotary Fast (Fast), Gentle Rotary (Slow), Leslie Slow (Slow), and Leslie Fast (Fast). Changing an individual parameter switches Style to Custom.
- Speed State — Stop, Slow, or Fast target. Changes accelerate continuously without a second wet mute.
- Speed (25–200%) — scales both internal rotor rates while preserving their difference.
- Acceleration (0.1–10 s) — sets how quickly the rotors approach a new speed.
- Crossover (200–2,000 Hz) — divides drum and horn bands.
- Rotor Balance (-100–100%) — favors the drum at negative values and horn at positive values.
- Stereo Width (0–100%) — sets paired-channel spatial separation.
- Doppler Depth (0–100%) — sets moving-delay pitch motion.
- Amplitude Depth (0–100%) — sets level modulation from virtual rotor orientation.
- Mix (0–100%) — blends dry and rotary sound; 0% is transparent dry.