Open Alucard648 opened 7 years ago
Also I'll append from myself: <dammit, forgot what I wanted to write, will write when i'll remember...>
P.S.> PGE MusPlay just a front-end over true music player - SDL Mixer X library, which using by PGE Editor and Engine, in LunaLUA-SMBX and even in SMBX-38a (since I built VB6-wrapper and sent it to 5438A38A).
About libADLMIDI: I plan in some future to implement some sort of MIDI-driver to allow use it with MIDI-editors to process real-time listening of MIDI events, etc. Which also can allow to create virtual MIDI-device and send created from code MIDI-events dynamically (to use this in various cases).
Search bar has been implemented on music player side, and on side of SDL Mixer X are implemented functions to get current position, total length and loop points, so, now is simple to seek to edge of loop end point and test loop faster than listening entire song. Displaying of loop points will be implemented a bit later (I think, I'll alter search bar and will draw it myself with printing out the actual loop points).
Loop points indication has been added to the seek bar with recent update of PGE MusPlay:
Tempo changing has been made recently on MixerX side and PGE MusPlay have got the controller for testing of that: And the video showcase: https://www.youtube.com/watch?v=9gOl2rpApvk