It was XCMD (UxPlayMIDI) for HyperTalk originally made by UDI in the late 20th century, then expanded for Runtime Revolution (former name of LiveCode) library for Mac OS and Windows name was makeSMF in early 21st century. LCMIDI Pi is a standalone application for Raspberry Pi. It was programmed by LiveCode 7 community edition in 2015. The writing MIDI music grammar is the expansion of the HyperTalk's play instruments command. LCMIDI Pi is open source free application (GNU_GPLv3). You can use the code in your project freely. Playing music uses timidity. Installed Raspberry Pi of NOOBS was setup a midi player application timidity by default.
• Known issue: Cannot stop a midi music until the end. Can anybody resolve it?
• There is an another coding music application for Raspberry Pi is Soic Pi.