# Replay Gain needs a second when skipping Tracks

**URL:** <http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765>\
**Category:** Support\
**Tags:** handled\
**Created:** [September 25, 2022, 7:32pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765 "2022-09-25T19:32:55Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [September 25, 2022, 7:32pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/1 "2022-09-25T19:32:55Z")

</div>

Replay Gain needs a second when skipping Tracks, if a song is finished normally, it doesn’t happen.

Cant send logs because Background Task

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [September 25, 2022, 7:41pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/2 "2022-09-25T19:41:56Z")

</div>

Logs are mandatory and always available no idea what you mean.

---

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [September 26, 2022, 6:54am UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/3 "2022-09-26T06:54:32Z")

</div>

Didnt wont to send you messy logs because of the Background Task, but Here the are

[debug.log](http://support.symfonium.app/uploads/short-url/xEkVue4JRsFo5Z4J8xiuzWVmogb.log) (60,1 KB)

Like i said replay Gain needs a second when you skip a song

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [September 26, 2022, 8:01am UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/4 "2022-09-26T08:01:20Z")

</div>

The logs are not complete it lacks Symfonium / device details.

Can you try to enable the dynamic processor to use another engine to apply the gain?

---

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [September 26, 2022, 11:56am UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/6 "2022-09-26T11:56:56Z")

</div>

Sorry i misunderstand, i tryed DSP but No Change. Internal entcoder does nothing too. Anyhow the DSP is Not working at all, when i Change EQ or preamp it does absoluty nothing.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [September 26, 2022, 12:01pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/7 "2022-09-26T12:01:12Z")

</div>

Yes just saw your deleted logs your device is Android 9 it’s now Android 10 minimal as per the changelog.

Still strange that you can see the configuration.

I can’t reproduce the delay in the same mode as you this is quite strange.

Do you have a track with huge replay gain change and high volume sound from the start so I can better see if I can reproduce?

---

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [September 26, 2022, 12:32pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/8 "2022-09-26T12:32:38Z")

</div>

[https://drive.google.com/file/d/1-2QaReSGHLNn3LghdhaZCiwS26jSsIgj/view?usp=drivesdk](https://drive.google.com/file/d/1-2QaReSGHLNn3LghdhaZCiwS26jSsIgj/view?usp=drivesdk)  
Or  
[https://drive.google.com/file/d/1-3h5u9UTA6IuwhztviMJAuHPB3P\_DQGn/view?usp=drivesdk](https://drive.google.com/file/d/1-3h5u9UTA6IuwhztviMJAuHPB3P_DQGn/view?usp=drivesdk)

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [September 26, 2022, 12:54pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/9 "2022-09-26T12:54:43Z")

</div>

Well no can’t reproduce, in some cases there’s like 1 sample where the gain is not applied but never 1 second

---

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [September 26, 2022, 12:57pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/10 "2022-09-26T12:57:45Z")

</div>

Ok will send a Video if it helps, and i try it with my tablet

---

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [September 26, 2022, 2:01pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/11 "2022-09-26T14:01:52Z")

</div>

[https://drive.google.com/file/d/1-0IPf3GmyRRdZPbng6kWZ62BdStTemrt/view?usp=drivesdk](https://drive.google.com/file/d/1-0IPf3GmyRRdZPbng6kWZ62BdStTemrt/view?usp=drivesdk)

Hmm on my tablet it works normal

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [September 26, 2022, 2:11pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/12 "2022-09-26T14:11:07Z")

</div>

On your tablet you have DSP enabled?

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [September 26, 2022, 2:20pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/13 "2022-09-26T14:20:00Z")

</div>

Just in case it was caused by a really slow device and another issue please try attached APK too.

[app-beta-final.apk](http://support.symfonium.app/uploads/short-url/yeBa1ou28wVkRpOo5wwg7AEnt5r.apk) (6.3 MB)

---

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [September 26, 2022, 2:24pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/14 "2022-09-26T14:24:13Z")

</div>

On my tablet its disabled

The APK didnt Change the effect

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [September 26, 2022, 2:44pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/15 "2022-09-26T14:44:47Z")

</div>

Well not sure I have many solutions seems your device does not properly flush.

---

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [October 9, 2022, 2:59pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/17 "2022-10-09T14:59:32Z")

</div>

So… my mistake, the error also happens with my tablet.

Logs: [debug.log](http://support.symfonium.app/uploads/short-url/8ths0xKTYayHLkblHH4o5eC93JI.log) (246,1 KB)

On the last skip it happend

The best way too repreduse is:

1: go to all Songs  
2: start with remix  
3: skip back and forth between 2 songs multiple times  
4: See resuld (happens only sometime)  
Here’s a song that’s loud at start: [https://drive.google.com/file/d/1-ef82m2\_Yw3sMwMkFEkFbuPzOfJL5zJ7/view?usp=drivesdk](https://drive.google.com/file/d/1-ef82m2_Yw3sMwMkFEkFbuPzOfJL5zJ7/view?usp=drivesdk)

It looks like it Happens only on flac Audio, Couldn’t reproduce it with mp3

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [October 9, 2022, 5:57pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/18 "2022-10-09T17:57:49Z")

</div>

Well as said there’s not much I can do, the Replaygain is applied as soon as I get the value and flush the buffers ASAP.

When you skip tracks early enough the next track by default is not buffered so the first packets are loaded and start to play at the same time the data is extracted.  
This leads to usually one sample, but seems on your device a few more without the data applied.  
The engine I use have no other way to handle this, and for the moment they do not want to properly support replay gain officially specially because there could be one sample without it applied (mostly in gapless) and don’t want to add something that is not 100% perfect.

If you where not using offline cache the playback cache option could have helped in some case as the cache manager prevent playback until the first part of the media loaded and so may trigger the data load event earlier.

---

<div class="post-metadata">

**Author:** ![StevMaHo](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/65b543/32.png) [@StevMaHo](http://support.symfonium.app/u/StevMaHo)\
**Post date:** [October 9, 2022, 7:50pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/19 "2022-10-09T19:50:48Z")

</div>

Wanted too post it in Feature request, But could also be a solution for this problem: the option Crossfade. Possible settings: time between songs, fading in and out

And for skipping tracks a option for fading in or a timer  
In the time it stops it could get the needed infomation.

Sry if I annoy you with it. 😕

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [October 10, 2022, 5:22am UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/20 "2022-10-10T05:22:12Z")

</div>

Can’t really make a 4 sec fade that’s too long. And the engine does not support crossfade.

---

<div class="post-metadata">

**Author:** ![abdulocracy](http://support.symfonium.app/user_avatar/support.symfonium.app/abdulocracy/32/1000_2.png) [@abdulocracy](http://support.symfonium.app/u/abdulocracy)\
**Post date:** [January 25, 2023, 11:47am UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/21 "2023-01-25T11:47:18Z")

</div>

I’m also experiencing this issue on a Pixel 4a, I’ve enabled the playback cache option to see if it remedies.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [January 25, 2023, 1:30pm UTC](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765/22 "2023-01-25T13:30:22Z")

</div>

You mean also only when pressing skip next ?

[Next page](http://support.symfonium.app/t/replay-gain-needs-a-second-when-skipping-tracks/765.md?page=2)
