Heiko,
Your HP_midifile library is phenomenal. The documentation is comprehensive as well. Thanks for it. My only problem is I am no good with C++.
I have worked in IT for more than half my life. I started off many, many years ago with COBOL then when PC's became a thing I moved to VB, then VB.Net and in the last 10 years or so, it has been C#. I have moved from Windows Forms to WPF and only recently started to learn HTML and CSS. I am retired now and writing software is a hobby not a job these days. The learning is more fun than the application.
There really is no software in C# out there to create XG/XF apps for the many Yamaha arrangers that all use those formats. So I want to convert your HP_Midifile libray to C# and I work on that a bit and a midifile maker app for Yamaha keyboards, which uses your library with DLL imports right now. I hope to have both projects done in the next few months.
Once again thanks for your work. One app that is around is the excellent Producer, originally developed by Michael Bedesem and now maintained by Peter Wierzba. That was also created with your library.
The lack of decent tools has inspired me to write my own.
Regards,
Richard