View Issue Details

IDProjectCategoryView StatusLast Update
0005527MMW v4Conversion/Levelingpublic2009-05-08 17:45
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version3.1 
Fixed in Version3.1 
Summary0005527: Automatic volume analysis re-analyzes podcasts with each new episode
DescriptionIf 'automatically analyze volume of unanalyzed tracks' is enabled, then each time a new episode downloads for a podcast, MM re-analyzes all of the podcast episodes (presumably in order to calculate Album Leveling coefficient).

This is a waste of cpu cycles. Isn't there a way of calculating album gain without re-analyzing all of the tracks individually?
TagsNo tags attached.
Fixed in build1239

Relationships

parent of 0005908 closedLudek Podcasts are always shown under "Unanalyzed Volume" node 
related to 0005533 assignedmichal Automatic volume analysis re-analyzes tracks multiple times unnecessarily 

Activities

Ludek

2009-04-21 20:38

developer   ~0017540

Last edited: 2009-04-21 20:40

I guess that album gain should not be auto-analyzed for podcasts at all. If a user wants album gain for podcasts to be analyzed (I doubt) then he can do so manually.

rusty

2009-04-22 03:19

administrator   ~0017546

I agree--album gain isn't really required for podcasts (though I still don't understand the mechanics of why everything must be recalculated in order to calculate album gain).

Ludek

2009-04-22 12:18

developer   ~0017547

Last edited: 2009-04-22 13:41

I have not studied how exactly calculating of album gain works, but from what I see from our code there is a common album handle when processing each track via Gain.dll. So it seems that it would be a high risk to do anything about it for MM 3.1. In the Gain.dll it uses Root Mean Square (RMS) algorithm. It implies that finally there needs to be square root for the sum (x1^2+x2^2+x3^2...) and therefore all samples of all tracks needs to be read?
Details here:
http://en.wikipedia.org/wiki/Root_mean_square

Nevertheless the original issue is fixed in build 1239.
i.e. Album gain is not auto-analyzed for podcasts.

peke

2009-05-08 17:45

developer   ~0017749

Verified 1244