> For the complete documentation index, see [llms.txt](https://manual.minimal.audio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.minimal.audio/core-effects-manual/effects/wave-shifter.md).

# Wave Shifter

***

### Overview

Wave Shifter offers frequency shifting, ring modulation, and amp modulation effects that modulate the input signal, generating new harmonics and inharmonic sidebands. It includes controls typically found in synthesizers, such as FM and soft sync, enabling the creation of unique harmonic distortion effects. The built-in modulation can produce classic sweeping effects, rhythmic movement, and even random modulation.

Both the plugin and the Current effect rack version include presets that range from lush ambiance to spatial sound effects.

For the preset bar, Settings menu and Global Tune, see [Preset Bar and Settings](/core-effects-manual/effects/preset-bar-and-settings.md).

<figure><img src="https://669288122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXmADw5xWIo1liXnM0AYL%2Fuploads%2FRIYho4ZDrHLGbptlxmkO%2Fwave_shifter.png?alt=media&amp;token=5da5d925-6331-45c6-8d8d-2bdcfd901c11" alt=""><figcaption></figcaption></figure>

***

### 1. Frequency & FM Controls

**Frequency.** Set the frequency of the internal oscillator based on the current **Style** setting. For frequency shifting, you’ll get clear positive or negative shifts. With ring mod and amp mod, the internal oscillator will start cycling backward when negative.

**Frequency Mode.** Select the range of the **Frequency** knob.

* **Fast.** Audio rate frequency settings in Hz.
* **Tuned.** Set the frequency using MIDI notes. In this mode, **Frequency** and the LFO sweep follow the **Global Tune** setting. See [Preset Bar and Settings](/core-effects-manual/effects/preset-bar-and-settings.md).
* **Slow.** Low frequency settings in Hz.
* **Synced:** Set the frequency using BPM synced values.

**Soft Sync.** When active, the internal oscillator responds to the input signal’s polarity, creating unique harmonic distortion, especially at higher **Frequency** settings.

**Stereo.** Adjust the stereo phase offset of the internal oscillators. This effect is particularly noticeable with slower **Frequency** settings. Disabled when the plugin's output is mono.

**Spread.** Adjust the relative frequencies of the internal oscillators to create stereo shifting effects. Positive values gradually increase the right frequency and lower the left frequency. Negative values have the opposite effect. Disabled when the plugin's output is mono.

**FM Source.** Select a signal that will be used to modulate the internal oscillator's frequency. These options included different oscillator types, noise, and the input or output signals.

* Note, if you select '**Extern**' as the **FM Source**, ensure that the **Sidechain input** is properly configured in your DAW for this function to work correctly.

**FM Ratio.** Adjust the FM SOURCE frequency as a ratio of the current FREQUENCY setting.

**FM Filter.** Adjust the amount of low-pass filtering applied to the **FM Source**.

**FM Amount.** Set the amount of frequency modulation applied to the internal oscillators.

### 2. Display Controls

**Style:**

* **Freq Shift.** Adds or subtracts frequencies equally across the spectrum.
* **Ring Mod.** Multiplies the input signal with an internal oscillator, generating sidebands above and below the input frequency, while removing the original signal.
* **Amp Mod.** Similar to RING MOD, but retains the original signal.

**Stereo Mode.** Choose between Stereo and Mid-Side modes. On a mono track this reads **Mono** and is disabled.

**Invert Left / Invert Right.** There is one button for each channel. Disabled when the plugin's output is mono.

### 3. Modulation

**Modulation Depth.** Adjust the amount of internal modulation that is applied to Frequency. Setting this to 0% will enable manual control over the modulated parameters.

**Rate.** Adjust the LFO rate.

**Rate Sync.** Enable BPM sync for the LFO rate.

**Shape Snap.** Enable snapping between LFO shapes. When disabled, the LFO shapes are continuously morphed.

**LFO Shape.** Choose from sine, triangle, downward ramp, or square LFO shapes. With **Snap** off, these shapes can be continuously morphed.

**LFO Randomize.** Adjust the amount of LFO randomization. Note that each waveform randomizes in a unique way.

**Stereo Randomize.** When active, separate randomization will be applied to each of the LFO's stereo channels, resulting in a wider effect. Disabled when the plugin's output is mono.

**Stereo Offset.** Set the phase offset between the stereo outputs of the LFO. Disabled when the plugin's output is mono.

### **4. Feedback & Time Controls**

**Feedback.** Adjust the amount of the processed signal that is fed back into the effect. Higher values increase the intensity and resonance of the effect.

**Cross Feedback.** When active, each channel's feedback is sent into the opposite channel. Disabled when the plugin's output is mono.

**Time.** Set the delay time used in the feedback path. Enable **Sync** to synchronize the time to the project tempo.

**Filter Frequency.** Set the center point of the bandpass filter applied to the feedback signal.

**Filter Width.** Control the frequency range covered by the bandpass filter applied to the feedback signal.

### **5. Input & Output Controls**

**Input.** Adjust the input level of the effect. This controls the level of the signal entering Wave Shifter and can be used to optimize the effect's response.

**Dry/Wet.** Adjust the balance between the original, unprocessed signal and the processed signal.

**Output.** Adjust the final output level of the effect.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://manual.minimal.audio/core-effects-manual/effects/wave-shifter.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
