05-25-2022, 11:32 PM
Hi Petr & RhoSigma,
I am late to the QB64 party. But I am glad that I found it.
And lately I have been bitten by the QB64 bug. What can I say... QB was and always will be my first love.
I am planning to write a fully native QB64 MOD player library. What started as a fun little weekend project turned out to be quite interesting and now, I am thinking of adding multiple formats (S3M, XM etc.). My day job prevents me working on this fulltime. But I hope one day I'll be able to finish what I started. Anyway, the library now plays MOD files only (> 4 channel MODs are supported too). So, give it a spin. There are some subtle bugs that I will fix once I get some time. Most of my QEPE GitHub issue reports are a direct result of me working on this library.
GitHub link: https://github.com/a740g/QB64-MOD-Player
I am also planning to implement a QB64 native MIDI player library using Win32 WinMM MIDI streaming API or FluidSynth (not able to decide and I am at war with myself .
From what I understand, QB64 was able to play these natively with the SDL version and ever since we left SDL behind, support for these formats was dropped.
If there are any plans to reintroduce support for MODs and MIDI format in QB64 in the future, then please do let me know and I'll not burn my midnight oil.
I am late to the QB64 party. But I am glad that I found it.
And lately I have been bitten by the QB64 bug. What can I say... QB was and always will be my first love.
I am planning to write a fully native QB64 MOD player library. What started as a fun little weekend project turned out to be quite interesting and now, I am thinking of adding multiple formats (S3M, XM etc.). My day job prevents me working on this fulltime. But I hope one day I'll be able to finish what I started. Anyway, the library now plays MOD files only (> 4 channel MODs are supported too). So, give it a spin. There are some subtle bugs that I will fix once I get some time. Most of my QEPE GitHub issue reports are a direct result of me working on this library.
GitHub link: https://github.com/a740g/QB64-MOD-Player
I am also planning to implement a QB64 native MIDI player library using Win32 WinMM MIDI streaming API or FluidSynth (not able to decide and I am at war with myself .
From what I understand, QB64 was able to play these natively with the SDL version and ever since we left SDL behind, support for these formats was dropped.
If there are any plans to reintroduce support for MODs and MIDI format in QB64 in the future, then please do let me know and I'll not burn my midnight oil.