# Read out parameter Min and Max value?

**URL:** <https://qa.fmod.com/t/read-out-parameter-min-and-max-value/21529>\
**Category:** Unreal Engine\
**Created:** [April 23, 2024, 9:19am UTC](https://qa.fmod.com/t/read-out-parameter-min-and-max-value/21529 "2024-04-23T09:19:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eneco](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/eneco/32/6046_2.png) [@Eneco](https://qa.fmod.com/u/Eneco)\
**Post date:** [April 23, 2024, 9:19am UTC](https://qa.fmod.com/t/read-out-parameter-min-and-max-value/21529/1 "2024-04-23T09:19:52Z")

</div>

Hey,

is it possible to read out the minimum and maximum value of a parameter using Blueprints? So far I was only able to read out the current value.

Thanks

---

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [April 30, 2024, 4:28am UTC](https://qa.fmod.com/t/read-out-parameter-min-and-max-value/21529/2 "2024-04-30T04:28:52Z")

</div>

Unfortunately, it isn’t possible to do so using the blueprints included with the FMOD for Unreal plugin. It is possible using the FMOD API though by getting the [parameter description](https://fmod.com/docs/2.03/api/studio-api-common.html#fmod_studio_parameter_description), which contains members for the min and max values. For global parameters, the description can be grabbed using the appropriate functions belonging to the [Studio System object](https://fmod.com/docs/2.03/api/studio-api-system.html):

- [Studio::System::getParameterDescriptionByName](https://fmod.com/docs/2.03/api/studio-api-system.html#studio_system_getparameterdescriptionbyname)
- [Studio::System::getParameterDescriptionByID](https://fmod.com/docs/2.03/api/studio-api-system.html#studio_system_getparameterdescriptionbyid)

And for local parameters, from an [Event Description](https://fmod.com/docs/2.03/api/studio-api-eventdescription.html):

- [Studio::EventDescription::getParameterDescriptionByName](https://fmod.com/docs/2.03/api/studio-api-eventdescription.html#studio_eventdescription_getparameterdescriptionbyname)
- [Studio::EventDescription::getParameterDescriptionByID](https://fmod.com/docs/2.03/api/studio-api-eventdescription.html#studio_eventdescription_getparameterdescriptionbyid)

Can I get you to elaborate on the details of your need for the parameter min/max values? I may be able to suggest a specific workaround, or add something to our internal improvement tracker.

---

<div class="post-metadata">

**Author:** ![Eneco](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/eneco/32/6046_2.png) [@Eneco](https://qa.fmod.com/u/Eneco)\
**Post date:** [April 30, 2024, 7:29am UTC](https://qa.fmod.com/t/read-out-parameter-min-and-max-value/21529/3 "2024-04-30T07:29:12Z")

</div>

Thanks for clarification.

I track the player’s progress traveling through a certain area and change a FMOD parameter accordingly.  
I just wanted to create a system, that automatically transfers the percentage of the player’s progress to the parameter by reading out its min and max value and calculate the range of the parameter. But I can of course just enter the parameter values by hand. Just thought an automated system would be smart to have for future projects 🙂

---

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [April 30, 2024, 11:41pm UTC](https://qa.fmod.com/t/read-out-parameter-min-and-max-value/21529/4 "2024-04-30T23:41:29Z")

</div>

Thanks for providing some more detail - I can definitely see the use-case for exposing min/max parameter values to blueprints, especially given that the information _is_ cached in Editor when you import your banks, so I’ve added it to our internal feature/improvement tracker.
