Afspeelversterking zal automatisch het volume van de nu afspelende song aanpassen, relatief tot andere songs, zoals bepaald door de persoon die het geluidsbestand codeerde. Om afspeelversterking in te schakelen, zie Menu Instellingen.
Om dit te behandelen vertrouwt Amarok op metagegevens ingebed in het geluidsbestand:
Als er geen informatie over afspeelversterking is ingebed zal Amarok het volume niet aanpassen
Als er informatie over afspeelversterking is gevonden zal het in de database van Amarok worden geschreven
Tijdens afspelen zal Amarok alleen in zijn eigen database kijken naar deze informatie. Bijgewerkte gegevens in de metagegevens van het bestand zullen niet altijd weggeschreven worden in de database tijdens het bijwerken van een verzameling (bijv. afspeelversterking wordt verwijdert uit het bestand).
Dit kan tot onverwacht gedrag leiden: Songs van dezelfde artiest spelen op verschillende volumeniveaus etc.
Om uit te vinden of het probleem met volume veroorzaakt wordt door afspeelversterking of slechte codering:
Schakel afspeelversterking uit (zie boven)
Start Amarok in modus debug en zoek naar aan versterking (gain-) gerelateerde uitvoer:
amarok -d --nofork | grep gain
Als afspeelversterking actief is voor de afspelende song zal de uitvoer zijn
Versterking van -10.28 met relatieve piek van -1
Voor .flac bestanden, kan “metaflac” gebruikt worden om ingebedde afspeelversterkingsgegevens te bekijken:
metaflac --list Millencolin\ -\ Balanced\ Boy.flac
Naast andere dingen zal dit zoiets als dit tonen:
METADATA block #2
type: 4 (VORBIS_COMMENT)
is laatste: onwaar
lengte: 390
Uitgevertekenreeks: referentie libFLAC 1.2.1 20070917
commentaar: 14
opmerking[9]: REPLAYGAIN_REFERENCE_LOUDNESS=89.0 dB
opmerking[10]: REPLAYGAIN_TRACK_GAIN=-1.55 dB
opmerking[11]: REPLAYGAIN_TRACK_PEAK=0.75894165
opmerking[12]: REPLAYGAIN_ALBUM_GAIN=-4.19 dB
opmerking[13]: REPLAYGAIN_ALBUM_PEAK=0.98712158
Om deze informatie over tracks in de database van Amarok te bekijken:
select-id, titel, albumgain, albumpeakgain, trackgain, trackpeakgain uit tracks waar titel is ald "Balanced%";
zal tonen:
+-------+------------------+-----------+---------------+-----------+---------------+
| id | titel | albumgain | albumpeakgain | trackgain | trackpeakgain |
+-------+------------------+-----------+---------------+-----------+---------------+
| 10459 | Balanced Boy | 0.53 | -5.60297 | 0.44 | -5.60297 |
Merk op het verschil in loudness-niveaus
Als eerste, verwijder de metagegevens uit het bestand:
metaflac --remove-replay-gain Millencolin\ -\ Balanced\ Boy.flac
Daarna, werk uw Amarok-verzameling bij. Als het nog steeds afspeelversterking gebruikt, werk het database item bij:
update tracks set albumgain=-1,albumpeakgain=-1,trackgain=-1,trackpeakgain=-1 where id=10459
Start Amarok opnieuw en het logboek zou nu de bijgewerkte waarden die worden gebruikt moeten tonen.
Voel u vrij om handmatig te experimenteren en te rommelen met de waarden om volumeniveaus te verbeteren.