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

CrossFade / Cross Dissolve? #3

Closed
PrismBoy123 opened this issue May 14, 2023 · 1 comment
Closed

CrossFade / Cross Dissolve? #3

PrismBoy123 opened this issue May 14, 2023 · 1 comment
Labels
enhancement New feature or request won't be worked on This will not be worked on

Comments

@PrismBoy123
Copy link

PrismBoy123 commented May 14, 2023

This is for the Skip Song Part Extension.

Is there any possible way to add crossfade/cross dissolve between segments skipped?

It would make songs a LOT smoother with cleaner transitions 👍

Perhaps there’s a way to leverage the crossfade and automix in Spotify?

@Resxt
Copy link
Owner

Resxt commented May 15, 2023

Hello @PrismBoy123

There is no built-in way of doing that that I could easily implement.
I asked other developers if they knew anything like this but the only way of doing this seems to be one of these:

  • Dig deep into Spotify's code and hopefully find how to recreate crossfade (too long, not even sure it's possible)
  • Recreate a "fake" crossfade by manually lowering the client's sound by let's say 15% every 0.5s over the span of 3s and then increasing it the same way after skipping (not a real crossfade, hand-made so not perfect, won't work properly if the user modifies the volume during the process)

So for this I won't look into it since the solutions available seems to be really long/hard/impossible or to provide an half baked "crossfade" that's not even really one.
If you ever find someone who knows how to do that or some code I could take a look at or anything feel free to reply but until then I won't be looking into this more as it doesn't seem feasible, at least with my skill and knowledge

@Resxt Resxt added enhancement New feature or request won't be worked on This will not be worked on labels May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request won't be worked on This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants