Download and install MIDI File Disassembler/Assembler from here:
http://midi.teragonaudio.com/progs/software.htm#dsm
Export .txt file using default settings.
Place exported files in the same folder as this application.
Run this application and follow the instructions to convert the disassembled midi file.
The converted header file can then be used together with the Arduino project found here:
https://github.com/birkb85/BirKen_Music_Player_Plus
Publish the project using a folder profile with settings like theese:
<?xml version="1.0" encoding="utf-8"?>
<!--
https://go.microsoft.com/fwlink/?LinkID=208121.
-->
<Project>
<PropertyGroup>
<Configuration>Release</Configuration>
<Platform>Any CPU</Platform>
<PublishDir>bin\Release\net7.0\publish\</PublishDir>
<PublishProtocol>FileSystem</PublishProtocol>
<_TargetId>Folder</_TargetId>
<TargetFramework>net7.0</TargetFramework>
<SelfContained>false</SelfContained>
</PropertyGroup>
</Project>