About midijs http://www.midijs.net/
Since midijs cannot play multiple MIDI files at the same time, hexo-midijs may not be stable enough.
$ npm install hexo-midijs --save
{% midijs url [width=85%] [...other args] %}
{% endmidijs %}
e.g.
{% midijs './Smoking Dragon.mid' '400px' %}
{% endmidijs %}
The url of the MIDI file (required)
The width of the player (optional,default 85%)
Other arguments will be attached to the inserted script
tag. For example, you can insert attributes such as data-pjax