# Issues with not all parameters changing from BP.

**URL:** <https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188>\
**Category:** Unreal Engine\
**Created:** [December 7, 2015, 2:25am UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188 "2015-12-07T02:25:55Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Flalaski](https://avatars.discourse-cdn.com/v4/letter/f/c4cdca/32.png) [@Flalaski](https://qa.fmod.com/u/Flalaski)\
**Post date:** [December 7, 2015, 2:25am UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188/1 "2015-12-07T02:25:55Z")

</div>

LAST EDIT: CHECK ALL POSSIBLE RELATING BLUEPRINTS EVERYBODY.

Edit: I’m on UE4.10, and FMOD Studio 1.07.03

Hi there!

I have a Footstep event which is working great. However I have two Sends on the master: forest IR, and a cavern Reverb.

Basically, The footsteps have a Surface Parameter that chooses the sound. that parameter works fine.

I have a second one called Area, and it just doesn’t work.

In the Blueprint, I have a simple Boolean set for “isincavern” that routes the BP to the Event Instance Set Parameter node correctly.

It’s linking to the same exact footstep Event Play at Location node, and the Parameter name is correct.

When testing walking through trigger boxes with debug on, I can see the nodes lighting up all the way to the last, so it should be changing just fine… ???

Do events not handle more than one parameter change at once in UE4?

thanks,

-Flalaski

 ![the Parameter in FMOD](http://i.imgur.com/XrvnVLe.png)

 ![The BP residing in the animation blueprint of my character](http://i.imgur.com/E7XXOqB.png)

 ![The Footstep event play node just before the area change spot.](http://i.imgur.com/QtOauUo.png)

---

<div class="post-metadata">

**Author:** ![geoff](https://avatars.discourse-cdn.com/v4/letter/g/a3d4f5/32.png) [@geoff](https://qa.fmod.com/u/geoff)\
**Post date:** [December 8, 2015, 3:17am UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188/2 "2015-12-08T03:17:00Z")

</div>

This looks like it should work. To help debug it, run in Play-In-Editor mode, and try connecting with FMOD Studio. Then record a profile session.

You should see the event instances in the lifespans view as grey bars. If you click an instance you can see its parameter values as a dial, and even right click them and graph them in the profile view. This can show whether the values are changing or not.

That will isolate whether the parameter is being set into FMOD or not. If the parameter isn’t changing, then it may be that the event instance isn’t being passed into the blueprint function correctly. Or the instance may have stopped already - in that case you can add a sustain point on the event’s timeline to make sure it doesn’t finish up automatically.

---

<div class="post-metadata">

**Author:** ![Flalaski](https://avatars.discourse-cdn.com/v4/letter/f/c4cdca/32.png) [@Flalaski](https://qa.fmod.com/u/Flalaski)\
**Post date:** [December 8, 2015, 4:38am UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188/3 "2015-12-08T04:38:25Z")

</div>

> [@](#):
>
> This looks like it should work. To help debug it, run in Play-In-Editor mode, and try connecting with FMOD Studio. Then record a profile session.
> 
> You should see the event instances in the lifespans view as grey bars. If you click an instance you can see its parameter values as a dial, and even right click them and graph them in the profile view. This can show whether the values are changing or not.
> 
> That will isolate whether the parameter is being set into FMOD or not. If the parameter isn’t changing, then it may be that the event instance isn’t being passed into the blueprint function correctly. Or the instance may have stopped already - in that case you can add a sustain point on the event’s timeline to make sure it doesn’t finish up automatically.

Good Idea, I’ll try the Sustain soon. (EDIT: tried, didn’t change)

I tried to connect for the profile, but it doesn’t seem to want to actually connect…

[![]( " - YouTube") ](https://www.youtube.com/watch?v=LaxdBziEq2s)

I must have missed something?

---

<div class="post-metadata">

**Author:** ![geoff](https://avatars.discourse-cdn.com/v4/letter/g/a3d4f5/32.png) [@geoff](https://qa.fmod.com/u/geoff)\
**Post date:** [December 8, 2015, 4:46am UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188/4 "2015-12-08T04:46:22Z")

</div>

From the video, the red window means Studio did connect! But to record a profile session you must first create a profile, then hit record. If you just press record without creating a session first, nothing will happen.

I’ll make a note for the Studio team to make this workflow more clear!

---

<div class="post-metadata">

**Author:** ![Flalaski](https://avatars.discourse-cdn.com/v4/letter/f/c4cdca/32.png) [@Flalaski](https://qa.fmod.com/u/Flalaski)\
**Post date:** [December 8, 2015, 4:50am UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188/5 "2015-12-08T04:50:58Z")

</div>

Oh… WHOOPS.

Trying now…

Edit: alright, that obviously worked.

  
Still not seeing the change in parameter exactly. Part of me is thinking it must be the Blueprint layout, but it’s obviously pushing through already! hmm.

Thank you by the way so far. 😃

---

<div class="post-metadata">

**Author:** ![geoff](https://avatars.discourse-cdn.com/v4/letter/g/a3d4f5/32.png) [@geoff](https://qa.fmod.com/u/geoff)\
**Post date:** [December 8, 2015, 11:26pm UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188/6 "2015-12-08T23:26:27Z")

</div>

Hi Cory, thanks for recording a new video using the profiler. Its good feedback about how intuitive it is - for example there are categories at the top you can click to change all the views at once (e.g. lifespans), I guess it isn’t obvious that its clickable. Anyway, I can see that there over 50 instances of the footstep being created, and as it goes on more are created. Do you intend to create that many? If not look to what is creating the instance and make sure they aren’t triggered too many times. Normally you can create one instance and set the parameter on that one instance.

---

<div class="post-metadata">

**Author:** ![Flalaski](https://avatars.discourse-cdn.com/v4/letter/f/c4cdca/32.png) [@Flalaski](https://qa.fmod.com/u/Flalaski)\
**Post date:** [December 9, 2015, 2:35am UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188/7 "2015-12-09T02:35:15Z")

</div>

Hey Geoff,  
Thanks for pointing that out. I definitely did NOT want 221 Instances eating my CPU. hahaha. will set polyphony to something like 6. which has me thinking that Area change really would have to happen before or to the side of the actual “play Event” bit.

---

<div class="post-metadata">

**Author:** ![Flalaski](https://avatars.discourse-cdn.com/v4/letter/f/c4cdca/32.png) [@Flalaski](https://qa.fmod.com/u/Flalaski)\
**Post date:** [December 9, 2015, 3:47am UTC](https://qa.fmod.com/t/issues-with-not-all-parameters-changing-from-bp/12188/8 "2015-12-09T03:47:51Z")

</div>

Figured out my problem. I accidentally completely forgot about a temporary test BP that was setting the Cavern Bus to 0… can’t believe it.

it was sitting in the Level Blueprint, so basically everything works now as shown.

thanks again Geoff for your help!
