Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request: about WonderSwan.wsr playback support #2232

Open
gitatw opened this issue Dec 19, 2023 · 6 comments
Open

feature request: about WonderSwan.wsr playback support #2232

gitatw opened this issue Dec 19, 2023 · 6 comments

Comments

@gitatw
Copy link

gitatw commented Dec 19, 2023

Can the ZXTune support playback of WonderSwan.wsr format as well?
Is it difficult?

@vitamin-caig
Copy link
Owner

I haven't found any suitable wsr playback library yet.

@gitatw
Copy link
Author

gitatw commented Dec 21, 2023

For example, "wonderdroid-x for Android" seems to have a past source that publishes it.
https://github.com/williehwc/wonderdroid-x/releases

Maybe it's code rather than a library, isn't that helpful?
It would be nice if there were any tips or advice from more knowledgeable users.

@risalt
Copy link

risalt commented Mar 9, 2024

+1 on this, the only non-ancient program supporting WSR right now is Audio Overload, which is closed source, with a clumsy interface for Linux/Windows. I think AO ported the old winamp plugin source code (which can be found here, binary and source code included) to implement it. I gave it a try myself but it's difficult to understand how to implement a new plugin for zxtune, I found no document with the guidelines/tips. Anyway, thanks for zxtune whatever your decision is!

@Yave-Yu
Copy link

Yave-Yu commented Jan 21, 2025

foobar2000.xrea.jp also has WSR_input, may be that src could as reference?

@vitamin-caig
Copy link
Owner

For example, "wonderdroid-x for Android" seems to have a past source that publishes it. https://github.com/williehwc/wonderdroid-x/releases

Maybe it's code rather than a library, isn't that helpful? It would be nice if there were any tips or advice from more knowledgeable users.

Sorry for the late response. This app uses binary distributed library for WSR playback, so sources are not useful for me.

foobar2000.xrea.jp also has WSR_input, may be that src could as reference?

Cannot find any source references there. Can you?

@risalt
Copy link

risalt commented Jan 22, 2025

The only source code related to that is in the plugin archive itself: foo_input_wsr_0.32.7z, inside the archive there is another archive "src.7z" with what it looks like the source code of the plugin (for foobar and for other programs):

Image

I think Foobar itself is closed-source, only the API for plugins is public.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants