Digital Dive Studio: 所有产品五折优惠

Procedural Midi

Scott Bishel - 10月 6, 2016
41
4.78颗星(总分5颗星)(41个评分)
  • 90%
  • 5%
  • 0%
  • 2%
  • 2%

A plugin that allows MIDI to be used and played using procedural audio or through a MIDI device in Unreal Engine.

  • 支持的平台
  • 支持的引擎版本
    4.12 - 4.26
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

Preview: youtube.com/watch?v=trBv67_Bj8I

Quick-start guide: link - Credit/Thanks goes to TotemSP2

Discord: Chatroom


One can finally be able to harness the power of MIDI in Unreal Engine. Musicians and engineers know how powerful it can be. MIDI is used in variety of applications from controlling robots to making synthesized music. I am unable to describe the power MIDI but wiki can briefly give you the overview.

技术细节

Ability to Import/Play MIDI

Create Audio Notes Procedurally

Create Procedural Audio Note in Sound Cue Editor


Built in MIDI Device Interface

Choice between MIDI output device (ex. computer, synthesizer, etc) or generated audio playback [**]

Ability to connect external MIDI input device (ex. MIDI Keyboard, MIDI Fighter 64, any MIDI-equipped hardware) [**]

** no MIDI device support for Android and HTML5 atm


Supported Build Target Platforms: Windows, Mac, iOS, Android, Linux, and HTML5

Supported Development Platforms: Windows, Mac, and Linux [Tested with Visual Studio and Xcode]


Example Project: dropbox.com/s/gh5ym2uc3wprgia/MIDI_Project.zip?dl=0

Example Project: Updated 2/27/2017


For any assistance, please don't hesitate to contact me: scott.bishel@yahoo.com


Experimental:

Music Macro Language (Overview / MML) - Midi Processor Component


[Sending MIDI to/from another program or VST] is possible with a virtual MIDI driver. LoopMidi

--By sending midi data to the virtual midi device...you can have other apps be able to retrieve that data

-You can interact with the midi device by using the Midi Interface Component


Mac/IOS MIDI Interface disabled (4.26)