ch1ller0 / fridgefm-radio-core

Simple lightweight package for creating your own radio station via NodeJS heavily inspired by Shoutcast and Icecast.
https://fridgefm.com
MIT License
44 stars 8 forks source link

Suggestion: Track fading #337

Open LaganYT opened 8 months ago

LaganYT commented 8 months ago

Hello,

First off, thank you for making this package, it has really helped me. Anyways, I think it would be cool to have a way to enable fading, choose an amount in seconds to fade, here is an example of how it would work:


station.on(PUBLIC_EVENTS.START, () => {
  station.fadeSongs(3s, true)
});
ch1ller0 commented 8 months ago

Hey @LaganYT ! I had some research on the topic long ago and it seems to be a really cpu-intensive task to execute. Do you have any libraries in mind that can do that?