# Feedback

### Overview

Rift’s feedback processor is incredibly flexible and can create a wide array of sounds, especially when combined with the distortion engine. It is capable of producing tuned melodies, complex stereo delays, distorted feedback, chorus-like modulation effects, and more.

<div align="left"><figure><img src="/files/qQ7ZFS7Klpuzux53dpHa" alt="" width="371"><figcaption></figcaption></figure></div>

***

1. **Feedback Bypass**

<div align="left"><figure><img src="/files/zkgFiBDYTfOLLnOkOYkV" alt="" width="156"><figcaption></figcaption></figure></div>

Turn the **Feedback** module on or off. This is useful for A-B’ing the effect or reducing Rift’s CPU load when the module is not needed.

2. **Feedback Mode.** Toggle between two different channel modes:

<div align="left"><figure><img src="/files/KbtJ1jPbbJ7rD6cwH9GP" alt="" width="180"><figcaption></figcaption></figure></div>

**Stereo.** Standard stereo mode.

**Ping Pong.** Feedback patterns that bounce back and forth from left to right.

**Frequency Range.** Select how the feedback Frequency is mapped

<div align="left"><figure><img src="/files/uJLoX9CVt1QlrXT4FCrw" alt="" width="115"><figcaption></figcaption></figure></div>

***

**Midi.** The **Feedback** tracks **Midi** notes sent to Rift **Frequency** transposes these notes by semitones.

**Tune.** Set **Frequency** to specific notes.

**Comb.** Set **Frequency** in Hz for comb filter effects.

<div align="left"><figure><img src="/files/ezj9Ir3Jbm8X9fxd6Q55" alt="" width="205"><figcaption></figcaption></figure></div>

***

<div align="left"><figure><img src="/files/Fca2XddzHymNwfxDbOKm" alt="" width="196"><figcaption></figcaption></figure></div>

**Free.** Set **Frequency** in milliseconds, covering standard delay ranges.

**Sync.** Set **Frequency** to all types of BPM synced values.

**Norm.** Set **Frequency** to ”standard” BPM synced values.

**Trip.** Set **Frequency** to triplet BPM synced values.

**Dot.** Set **Frequency** to dotted BPM synced values.

In general, **Tuned** ranges are for resonator, flanger, and chorus effects, while **Timed** ranges are for delay and echo effects.

**Feedback Amount**

<div align="left"><figure><img src="/files/wPJ52dydYMf7xUcB9MJ5" alt="" width="91"><figcaption></figcaption></figure></div>

Adjust how much of the signal is fed back into itself. Negative values invert the feedback signal, which is most noticeable with Tuned feedback frequencies.

***

**Feedback Distort**

<div align="left"><figure><img src="/files/UQe7rZZ86ZObmX53J7ua" alt="" width="50"><figcaption></figcaption></figure></div>

When active, the **Feedback** is sent through the distortion engine. This will result in a variety of effects depending on which algorithms are selected.

{% hint style="info" %}
Enabling **Feedback Distort** can cause the feedback to blow up more easily. Try assigning **Follow** modulation to **Feedback** to keep extreme settings under control.
{% endhint %}

**Feedback Spread**

<div align="left"><figure><img src="/files/Fw3ZysPqeawsw8GBrUge" alt="" width="91"><figcaption></figcaption></figure></div>

Adjust the relative Frequency of the left and right feedback channels to create wide stereo effects. This can be used for detuning in Tuned modes and creating interesting delay patterns in Timed modes. Positive values gradually make the right feedback lower/longer and the left delay higher/shorter. The inverse is true for negative values.

{% hint style="info" %}
Try setting Spread slightly above or below zero to create a wide stereo image without changing the Feedback Frequency. Alternately, higher Spread settings can be used to create chord effects with a Tuned Frequency Range or interesting stereo patterns with a Timed Frequency Range.
{% endhint %}

<div align="left"><figure><img src="/files/pdTjKxgmq25dejlq8SKR" alt="" width="91"><figcaption></figcaption></figure></div>

**Highpass.** Adjust the Feedack Highpass filter. Higher settings help prevent low-frequency build-up.

<div align="left"><figure><img src="/files/2cvUZ97vBnLhjyV8MnqN" alt="" width="91"><figcaption></figcaption></figure></div>

**Lowpass.** Adjust the Feedback Lowpass filter. Lower settings create warmer effects, while higher values retain more high frequencies.

***

**Feedback mix.** Control the **Mix** between the distorted signal entering the **Feedback** module and the feedback’s output.

<div align="left"><figure><img src="/files/eb1mbQDuYHx4Ob8w84bL" alt="" width="244"><figcaption></figcaption></figure></div>

**Pitch Snap.** is a useful tool for quantizing the **Cutoff** to specific notes and scales. When combined with modulating **Cutoff**, you can create melodies with Rift!

**Frequency Pitch Snap**

Off

<div align="left"><figure><img src="/files/hWrdEqf5bFMSyXDxITxK" alt="" width="59"><figcaption></figcaption></figure></div>

On

<div align="left"><figure><img src="/files/uYzeoBrjOL9PcghcWfyI" alt="" width="58"><figcaption></figcaption></figure></div>

Create musical scales by selecting which notes Frequency will snap to. With all twelve pitch buttons off, any modulation sent to Frequency will move freely between notes. This only affects Frequency in Key and Tune modes.

<div align="left"><figure><img src="/files/4Nd46lvAgV9uRvcTxsNo" alt="" width="375"><figcaption></figcaption></figure></div>

***

1. **Toggle Note On.** **Feedback Frequency** will snap to the notes that are toggled **On**.
2. **Toggle Note Off.** **Feedback Frequency** will **Not** snap to the notes that are toggled **Off.**
3. **Lock Scale.** When enabled, this will preserve the current selection of notes while changing presets.
4. **Select Preset Scale.** Choose from a variety of useful scales for the **Pitch Snap**.
5. **Pitch Snap Link.** Link which notes are selected for both **Frequency** and **Cutoff**. This will only have an effect in **Midi** and **Tune** modes.


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.minimal.audio/rift-manual/engine-view/feedback.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
