Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Is it possible to input midi signal?

I was wondering if there is a way of input midi signal into the engine. Like playing a keyboard that reacts in an Actor.

Product Version: Not Selected
more ▼

asked Apr 01 '14 at 06:25 PM in Blueprint Scripting

avatar image

Alvaro Vazquez
26 4 7 12

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

4 answers: sort voted first

If you want to look around in the code there is an experimental plugin called LiveEditor that takes in midi input and allows editing properties of actors via the blueprint system. I want to emphasize that it is extremely experimental, however, if you wanted to look at how midi input can be pulled in to the engine and think about how to expose that through the input system that would be a starting point to look at.

more ▼

answered Apr 01 '14 at 06:44 PM

avatar image

Marc Audy STAFF
2.2k 42 35 95

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Hello friend, you could use midi on some project of Unreal?? could send me some example?? crashangel@live.com


more ▼

answered Jun 19 '14 at 11:43 PM

avatar image

101 11 22 32

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Same here, back in May 2014 I had an idea for my SolReSol Project which would make it the first app to receive MIDI input and translate it into colours and words.

Unfortunately, UE4 didn't support MIDI (and it still doesn't, which is a shame) so I decided to look for a workaround, such as using Glovepie and other kinds of interface that can convert between different input methods. Sadly, Glovepie didn't help because it wasn't picking up my MIDI input (although it should have!).

It would be ideal if somebody could write a C++ (or even better Blueprint nodes) MIDI plugin for UE4, I would even buy that on Marketplace.

Anyway, after a long search I found the program that translates MIDI into keystrokes:


It's nice as a temporary solution and I will have to force on the users of my musical program since there is no other way for me to implement MIDI right now.

Hope it helps.

more ▼

answered Jan 04 '15 at 10:43 PM

avatar image

60 4 8 12

avatar image CrashAngel Oct 05 '15 at 12:34 AM

Hi Man, i have create a soft to workstation audio / Video Software in Unreal Engine.. I work whi OSC protocol to convert MIDI in Ableton Live to Unreal Engine Scene Components... This link to stage of development...




(comments are locked)
10|2000 characters needed characters left
Viewable by all users

You might be able to use Max/MSP with OSC to send a MIDI input to Unreal. I've seen these used to do procedural audio stuff, although it's not quite the same so may be a long shot. I'm hoping to build some MIDI related tools for UE4 in the future, though I'm currently more pre-occupied with finding ways of streaming MIDI data out of Unreal and re-routing to a DAW.

more ▼

answered Oct 04 '15 at 05:55 PM

avatar image

1 1

avatar image spencercap Aug 31 '16 at 04:32 AM

how's this going? sounds very interesting

avatar image Olliepm Sep 01 '16 at 11:12 AM

Honestly have been far too pre-occupied with other projects to do anything like this. I know the game Panoramical was built in Unity and can detect/use MIDI controllers. It used https://code.google.com/archive/p/midi-dot-net/ as a MIDI library for PC platform. From that at least we know it's more than possible to do what we're talking about, because essentially we'd need to write code that detects MIDI ports on the computer and sends data over them. Then we'd just need to tell the DAW to listen to that port. What I absolutely don't know is whereabouts in an Unreal or Unity project you'd be supposed to write this code.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question