Due to the official release of UE5 getting rid of the “Get Parameter Interface” node, it seems that every tutorial and forum post I come across is outdated on this matter. I simply wish to be able to start/stop various parts of a MetaSound with triggers that will be called by blueprint. However, I can’t seem to get even basic functionality working. My most recent attempt at this is below:
Triggers are the confusing one — theyre not Set like the other params. In vanilla BP you call Execute Trigger Parameter on the AudioComponent (not Set), and only after the metasound is actually playing. If the trigger input has a name mismatch by even one char it silently does nothing which makes debugging annoying.
If you want a cleaner BP node for it, my plugin exposes this as a single FireTrigger node — same for the other types: Expose MetaSound Parameters To Blueprint. It’s just a thin wrapper over the engine calls so you still use the same metasound graph, just fewer scattered nodes to remember. Has a component variant that auto-finds the AudioComponent too. Disclosure: I made it, happy to just explain the vanilla wiring if you’d rather not use a plugin.