Using Python to Batch-Edit Blueprints/Metasounds?

Is it possible to use python scripts to batch-edit nodes inside of Metasounds or Blueprints?

I’ve been creating scripts to batch-process a bunch of different things in Unreal but the one thing I haven’t figured out whether it’s possible is batch changing node values in Metaounds (or Blueprints).

Some examples of what I’m trying to do::

  • Searching a bunch of metasounds/blueprints for an input/variable with a certain name and changing those values to x or adding an amount to all those values

  • Searching a bunch of metasounds/blueprints for the names of a node input and changing those values

Any help much appreciated!

1 Like