# Bi vs. unipolar modulation

**URL:** https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175
**Category:** FMOD Studio
**Created:** [August 24, 2022, 12:27pm UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175 "2022-08-24T12:27:57Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Johanenglund](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Johanenglund](https://qa.fmod.com/u/Johanenglund)
#### Post date: [August 24, 2022, 12:27pm UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/1 "2022-08-24T12:27:57Z")

</div>

Hiya

Had a search around but couldn’t find an answer. Is it possible to switch from the default bipolar to uni?

Thanks

J

---

<div class="post-metadata">

### Author: ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)
#### Post date: [August 25, 2022, 12:33am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/2 "2022-08-25T00:33:47Z")

</div>

Whether a modulator uses bipolar or unipolar modulation in FMOD Studio depends on the property being modulated. As a rule of thumb, volume properties (such as the volume property of an instrument or track) use unipolar modulation, while modulation of other properties use bipolar modulation.

Is there any specific problem you’re trying to solve by changing from bipolar to unipolar modulation?

---

<div class="post-metadata">

### Author: ![Johanenglund](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Johanenglund](https://qa.fmod.com/u/Johanenglund)
#### Post date: [August 25, 2022, 10:32am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/3 "2022-08-25T10:32:27Z")

</div>

Thank you, that’s very helpful.

I think the simplest example is negative randomness i.e., 0 to - 1 but originating from 0 and not the negative value. On the wishlist would be a mod toolset with as many variations as possible so ranges, min/max, scaled, etc.

---

<div class="post-metadata">

### Author: ![Johanenglund](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Johanenglund](https://qa.fmod.com/u/Johanenglund)
#### Post date: [August 25, 2022, 10:33am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/4 "2022-08-25T10:33:28Z")

</div>

Oh and automation point modulation would be lovely!

---

<div class="post-metadata">

### Author: ![fractanimal](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/fractanimal/32/3897_2.png) [@fractanimal](https://qa.fmod.com/u/fractanimal)
#### Post date: [August 25, 2022, 11:39am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/5 "2022-08-25T11:39:28Z")

</div>

I’m a total noob, but I think by creating a parameter and automating a curve from 0 to 100 (for example) then modulating that parameter, it basically becomes an automation point modulator.

someone correct me if I’m wrong

---

<div class="post-metadata">

### Author: ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)
#### Post date: [August 26, 2022, 5:03am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/6 "2022-08-26T05:03:38Z")

</div>

I’ve added the suggestion that we add user-selectable polar modes for modulators to our feature/improvement tracker.

---

<div class="post-metadata">

### Author: ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)
#### Post date: [August 26, 2022, 5:05am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/7 "2022-08-26T05:05:36Z")

</div>

> [@fractanimal](#):
>
> I’m a total noob, but I think by creating a parameter and automating a curve from 0 to 100 (for example) then modulating that parameter, it basically becomes an automation point modulator.

While this method does result in the value of a parameter being modulated, I’m afraid I don’t understand how you’d use it to modulate an automation point.

---

<div class="post-metadata">

### Author: ![fractanimal](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/fractanimal/32/3897_2.png) [@fractanimal](https://qa.fmod.com/u/fractanimal)
#### Post date: [August 26, 2022, 5:38am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/8 "2022-08-26T05:38:15Z")

</div>

Yeah I just meant it’s basically the same thing.

---

<div class="post-metadata">

### Author: ![Johanenglund](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Johanenglund](https://qa.fmod.com/u/Johanenglund)
#### Post date: [August 27, 2022, 10:21am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/9 "2022-08-27T10:21:43Z")

</div>

Thank you!

---

<div class="post-metadata">

### Author: ![Johanenglund](https://avatars.discourse-cdn.com/v4/letter/j/7ea924/32.png) [@Johanenglund](https://qa.fmod.com/u/Johanenglund)
#### Post date: [August 27, 2022, 10:33am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/10 "2022-08-27T10:33:31Z")

</div>

As an example, variable automation points would be useful with vertical music setups. I can create a variation to the fade in/out points by duplicating the tracks to a new loop range but if I could randomly move the automation points that would just simplify the process and allow for increased randomisation.

 ![Fmod](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/5/5c7e4b9a918c23363f25d8e0ca5becd391a9dbbf.png)

---

<div class="post-metadata">

### Author: ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)
#### Post date: [August 29, 2022, 6:53am UTC](https://qa.fmod.com/t/bi-vs-unipolar-modulation/19175/11 "2022-08-29T06:53:43Z")

</div>

I’ve also added your suggestion that we support modulation of automation point y-values to our feature/improvement tracker.
