Hey everybody,
I am attempting to create a real-time music visualizer in Unreal and am having major difficulties hooking everything up. I currently have a MIDI keyboard plugged into some software called ChucK which is outputting OSC messages (Open Sound Control). These messages describe what notes I’m playing and how I’m playing them.
The major obstacle I’ve encountered comes from receiving OSC messages in Blueprint. Namely, there is no engine-supported way to do this. The only possible solution I’ve encountered comes from an OSC to UE4 plugin written by a “monsieurgustav”.
github: GitHub - monsieurgustav/UE4-OSC: OSC plugin for Unreal Engine 4 Blueprints
forum: [Plugin] OSC for UE4 - C++ - Unreal Engine Forums
However, I have not been able to get anything working despite poring through this forum and many others. Building the plugin’s code in VisualStudio always leads to errors, and a prebuilt version I found did not come with the one Blueprint node I need, called “OnOscReceived (OscReceiver)”. Upon inspecting the codebase, I don’t even see where that node was encoded, despite people’s claims to use it.
I am new to Unreal Engine, and am a bit daunted by the task of writing my own plugin. Does anybody more seasoned with Unreal have experience with this problem? I would like to send three floats to Unreal whenever I press or release a key on the MIDI keyboard. Thanks!