Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Fade-in/out DSP (Read 15761 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: Fade-in/out DSP

Reply #25
Fade In/Out was meant for producing smooth fades for user preference or artistical purposes.

Fake Gapless is meant for hiding unwanted glitches. Ideally you'll want to alteration to be as short as possible to not cause other unwanted audible issues. You may need to increase the fade duration if the compression format or settings alters the signal so much that shorter adjustment isn't enough to get rid of glitching. This track combined with MP3 format proved to be an example of such case. Until now I think the default 0.25 ms has always been enough for me.

Re: Fade-in/out DSP

Reply #26
Hi guys. I DJ for local parties with foobar, and sometimes the playing track is just a bit too long and I'd like to gently fade it out and automatically go to the next track in my playlist.
Currently I'm doing a manual fade-out via a mixing board, but it's not very convenient.
Pressing a hotkey and having foobar do it for me would be much better. Can this be done? (fade-out + go to next track).

FYI I have tried with foo_dsp_fadeout, but if I do a fade-out in the middle of a song, after the fade-out the song just resumes. There's no option "Go to the next song after the fade-out". Maybe this option could be added, I don't know.

Re: Fade-in/out DSP

Reply #27
Try SqrSoft Advanced Crossfader.

I use it in Winamp so I' not sure if it's the same in Foobar2000 but it crossfades if start another track when the 1st one is still playing.

That's not how I normally  use it though...   I have it configured for a "DJ style" crossfade.  When the current track is ending, the next one starts when the current one drops to around -18dB so they overlap without any additional fading.    If the current track ends cold, it just plays gapless with no overlap. 

Re: Fade-in/out DSP

Reply #28
Hi guys. I DJ for local parties with foobar, and sometimes the playing track is just a bit too long and I'd like to gently fade it out and automatically go to the next track in my playlist.
Currently I'm doing a manual fade-out via a mixing board, but it's not very convenient.
Pressing a hotkey and having foobar do it for me would be much better. Can this be done? (fade-out + go to next track).

FYI I have tried with foo_dsp_fadeout, but if I do a fade-out in the middle of a song, after the fade-out the song just resumes. There's no option "Go to the next song after the fade-out". Maybe this option could be added, I don't know.

Have you tried foobar's built-in fade-out/fade-in?

I have been using it for quite some time, it works very well for manual track changes (next song, song from another playlist, etc.).


Re: Fade-in/out DSP

Reply #29
@wcs13 : as boxerfan88 said, use the fade options in foobar2000 output configuration. It's a ready-made working solution that can do the task perfectly without any new UI elements.

DSPs can't affect fades on manual track change, though nothing would prevent a DSP from offering custom UI to trigger fade on a press of a button. Though for it to work properly your machine would have to be fast enough for the DSP to be able to eat away the rest of the track without delay, or it would have to be a decoder shim and take over the decoder. This is not recommended, and there's a limit in how many such shims can be active.

Re: Fade-in/out DSP

Reply #30
Thank you guys. Allow me to be more specific.

When I DJ, 95% of the time I don't need to fade-out or crossfade tracks.
It's only some specific songs that are a bit too long and deserve to be faded out at the right moment.

That's why I can't use foobar's default fade options, if that means they're going to be enabled all the time.
What I need is a fade-out solution that's OFF by default, but that I can turn ON, just for ONE track (so it automatically turns off afterwards), by pressing a hotkey. That's all.
Like I said, imagine if a checkbox "Go to the next song after the fade-out" could be added to any fade-out component. I don't know if that can be done.

Re: Fade-in/out DSP

Reply #31
Sounds like you are confused. If you configure the manual fade out setting, you will only get fade out if you manually click "Next" when you want to fade out into the next track. If you allow tracks to play normally there will be no added fades.

Re: Fade-in/out DSP

Reply #32
oOoOoOohhh, I get it now! Thanks.

I have tried setting the "manual track change" fade-out to something long, say 8000ms, in order to get a slow fade-out.
Unfortunately, what foobar does is:
- Start the fade-out
- At the same time, start the next track (so we hear the two tracks at the same time, which is unwanted)

What I need is:
- Start the fade-out
- End the fade-out
- Only then, start the next track

Any clues?

Re: Fade-in/out DSP

Reply #33
oOoOoOohhh, I get it now! Thanks.

I have tried setting the "manual track change" fade-out to something long, say 8000ms, in order to get a slow fade-out.
Unfortunately, what foobar does is:
- Start the fade-out
- At the same time, start the next track (so we hear the two tracks at the same time, which is unwanted)

What I need is:
- Start the fade-out
- End the fade-out
- Only then, start the next track

Any clues?

Would enqueueing an 8000ms silent file work?

Re: Fade-in/out DSP

Reply #34
Hmm … i never tested such a long fade out.

Looks like cross fading rather than sequentially fade-out then fade-in. Not sure if it’s a bug or by design.

I didn’t really notice it coz my fade setting is 300ms.

Re: Fade-in/out DSP

Reply #35
Edit: a mistake was made.

Re: Fade-in/out DSP

Reply #36
Thank you @Case! :D I'm going to try it right away.
Sorry for the extra work, I acknowledge that my need is quite specific. Thanks again.

EDIT - I have tried. Would it be possible to make your component compatible with foobar 1.4.3 ? On my DJ laptop I use that version of foobar, and I have no reason to update since it already suits my DJing needs perfectly...

Re: Fade-in/out DSP

Reply #37
I haven't maintained pre-1.5 compatibility even in my better and more useful components, I definitely do not feel like making an exception here.
I can't think of a single reason against updating from 6+ years old v1.4.3 to something newer other than absolute laziness,