# MIDI

**URL:** <https://qa.fmod.com/t/midi/12764>\
**Category:** FMOD Studio\
**Created:** [October 22, 2016, 7:53pm UTC](https://qa.fmod.com/t/midi/12764 "2016-10-22T19:53:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sZXZ](https://avatars.discourse-cdn.com/v4/letter/s/94ad74/32.png) [@sZXZ](https://qa.fmod.com/u/sZXZ)\
**Post date:** [October 22, 2016, 7:53pm UTC](https://qa.fmod.com/t/midi/12764/1 "2016-10-22T19:53:38Z")

</div>

Can I use midi with FMOD in UE4 somehow?

---

<div class="post-metadata">

**Author:** ![brett](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/brett/32/261_2.png) [@brett](https://qa.fmod.com/u/brett)\
**Post date:** [October 25, 2016, 12:19am UTC](https://qa.fmod.com/t/midi/12764/2 "2016-10-25T00:19:11Z")

</div>

Hi ,  
Yes you can get access to the FMOD LowLevel API via the Studio API (ie Studio::System::getLowLevelSystem)

You can load a midi file as a stream using the low level createSound/Stream call.

You can also pass a low level sound as a source for a ‘programmer sound’ in studio, if you want to do things to the sound in an event.

So you can either

1. play the sound with System::playSound
2. pass the sound to the programmer sound callback, and trigger it as a sound in an event, which is a better workflow for sound designers.
