WohlSoft / SDL-Mixer-X

SDL Mixer X (Or "MixerX" shortly) - An audio mixer library based on the SDL library, a fork of SDL_mixer
https://wohlsoft.github.io/SDL-Mixer-X/
Other
105 stars 26 forks source link

Add support for the .SID format #43

Open Wohlstand opened 3 years ago

Wohlstand commented 3 years ago

It's another popular chiptune format that we can also support, it's for the Commodore 64 platform.

The first suggested library https://github.com/libsidplayfp/libsidplayfp (Licensed under GPLv2+). If there are others with a better emulation and more permissive license, you can note me about them too.

system64MC commented 2 years ago

I found the cSID SID player https://github.com/mlund/csid which uses the WTF licence. Sadly, the emulation is less good than libSidPlayFP (which uses ReSID emulation core), but I think it's still okay. Didn't tried yet though. I will try it once I'm at home.

Wohlstand commented 2 years ago

About the libsidplayfp, some months ago I tested some tricky files given by some buddy, and I accidentally found they were played very accurate compare to another implementation which plays them brokenly

Wohlstand commented 2 years ago

P.S. Off topic: Links has next format:

[any text](url)

And if you just past the link itself, no need to format it, just is fine to put the link in as-is without special format

system64MC commented 2 years ago

Thanks for the advice, sadly, ReSID is the most accurate SID emulator. I don't know any alternatives that are as accurate as ReSID

freq-mod commented 1 year ago

ReSIDfp - easily the most accurate, but easily the most CPU intensive