I’m quite new to UE4 and I’m trying to develop a system for procedurally generated sound effects. Ideally I’d like to code my own oscillators/effects as Synth Components/Source Effects, then use these components in the graph editor to generate my sound effect. I would then save that as a Blueprint Macro Library so I can simply add my graph to any actor and just drag and drop the actor in the scene to hear the sound effect generated in real time. So far, I’ve managed to create a simple beeping noise inside an Actor Blueprint class.
I am now trying to use macros to implement the functionality I described above.
I noticed that I can collapse my graph in a macro node which is quite useful. The problem is how do i use this macro inside another actor? I have found nothing online or in the documentation about doing this.
I also tried creating my sound generation graph directly inside a Blueprint Macro Library, but for some reason it won’t let me add my custom Synth. In fact I can’t add any components, just default nodes. In the normal actor blueprint editor, there is a pane on the left side with an “Add Component” button, but in the Blueprint Macro Library editor there’s nothing there.