mywave82 / opencubicplayer

Open Cubic Player (unix fork). Music visualizer for various tracked music formats (amiga modules, S3M, IT), chiptunes and other formats related to demoscene
https://stian.cubic.org/project-ocp.php
GNU General Public License v2.0
292 stars 19 forks source link

.kar support #75

Closed redbug26 closed 1 year ago

redbug26 commented 1 year ago

Could you add .kar support in timidity ? .kar file are just midi file with lyricis.. Timidity could read it without modificiation. Thanks

mywave82 commented 1 year ago

Can you provide me some sample files that I can test, just to ensure that detection etc. works as expected? You can send these to stian.skjelstad@gmail.com if you do not want the files to be public.

mywave82 commented 1 year ago

Thank you. I can see that the files are regular MIDI files, but they do have additional meta data available + the lyrics. I will try to add the support for meta data as I add support for the .KAR file ending - but it might take some time. November is quite a busy month for me

redbug26 commented 1 year ago

You were fast ! Thanks a lot

mywave82 commented 1 year ago

Now the karaoke text is even displayed. The timidity code needed a minor change so submodules needs to be up-to-date - or do a full clean clone of the ocp project if you are unsure :-)