Kodi Community Forum

Full Version: Kodi 14.2 (Helix): OpenELEC: MIDI: External MIDI Hardware
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I apologize if I have posted this on the wrong sub-forum. Please bump accordingly.

I have read that Kodi supports playing MIDI files and uses the software synthesizer Timidity. To my knowledge, what I have read, Timidity does not support external MIDI hardware. Is it possible to configure Kodi whereas MIDI playback is directed to an external MIDI device/hardware? I have confirmed OpenELEC supports USB MIDI hardware (device plugged in: E-MU usb Xmidi1plus1 Tab)...

OpenELEC:/ # lsmod
Module Size Used by
snd_usb_audio 83474 0
snd_usbmidi_lib 13185 1 snd_usb_audio
snd_rawmidi 11341 1 snd_usbmidi_lib
snd_hda_codec_hdmi 27701 1
snd_hda_codec_realtek 43707 1
snd_hda_codec_generic 34524 1 snd_hda_codec_realtek
snd_hda_intel 16295 2
snd_hda_controller 12665 1 snd_hda_intel
snd_hda_codec 62205 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep 3731 2 snd_usb_audio,snd_hda_codec
snd_pcm 47483 5 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller

A discussion relative to this topic playing MIDI files thru external MIDI devices can be found here...
https://wiki.archlinux.org/index.php/USB...ynthesizer

Please ask questions if you require more details.

Thank you,
Allen
Afaik timidity is a software synth, so not surprising that it doesn't support external synths. Googling leads me mainly back to your question.

Not really a kodi core activity so I am not sure where or how to fix this.
You could perhaps set up an external player using playercorefactory. The play command could use aplaymidi.
Oh but aplaymidi isn't included in openelec.

Take a look at this file and delete from line 55 the binaries you want to keep, recompile.

https://github.com/OpenELEC/OpenELEC.tv/...package.mk