0
\$\begingroup\$

I'm looking to have a sound file drive the location of a bone or morph target, to create a basic form of lip syncing. Specifically, I'm looking for help getting the volume of the sound file as a float.

An example of what I mean can be seen in Half Life 1. The scientist has an audio file, and the volume of the audio causes the mouth to open depending on how loud the volume is.

https://youtu.be/JoV9o6b91Sc?t=466

https://i.makeagif.com/media/3-19-2021/JmU6Gx.gif

This seems very simple but I havn't really found anything on doing this in Unreal.

\$\endgroup\$
4
  • 1
    \$\begingroup\$ Which part do you need help with? Getting the current volume level of a sound file, or moving a bone or morph target to a provided value? These are two separate tasks and should probably be two separate questions. \$\endgroup\$
    – DMGregory
    Nov 11, 2022 at 13:02
  • \$\begingroup\$ The first, I really just need a float from the volume and I can do the rest. \$\endgroup\$
    – Candle
    Nov 11, 2022 at 15:38
  • 1
    \$\begingroup\$ Are you aware of the Audio Synesthesia plugin? \$\endgroup\$
    – Adam
    Nov 12, 2022 at 1:46
  • \$\begingroup\$ Thank you @Adam, this looks promising \$\endgroup\$
    – Candle
    Nov 12, 2022 at 6:00

1 Answer 1

0
\$\begingroup\$

By use of 'Audio Synesthesia' I managed to do this. I followed This Tutorial to do it, plugging the value into a Morph target that moves the mouth.

Thanks to @Adam to the guidence

\$\endgroup\$
1
  • \$\begingroup\$ This answer would he even better if it briefly outlined the steps you needed to follow. That way, even if the tutorial goes offline in the future, the key information is preserved for future readers. \$\endgroup\$
    – DMGregory
    Nov 14, 2022 at 12:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .