View Issue Details

IDProjectCategoryView StatusLast Update
0002790MMW v4Conversion/Levelingpublic2008-11-20 22:34
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Fixed in Version3.1 
Summary0002790: Album Gain support for Burning and Ripping
DescriptionAlthough much of album gain functionality described in bug 1330 has been completed, there is some related functionality for Ripping and Burning that was overlooked:

a) When the user burns an Audio CD, in some cases it's desirable to use Album Gain and in others, Track gain (Album Gain if all tracks are from a single album; track gain if tracks are from various albums). This could be configurable in the options panel, however, since it is dependent on what the user chooses to burn, it should probably be set automatically and/or via an option on the burn dialog.

b) When the user rips an Audio CD, the current implementation of 'Level Volume' permanently eliminates the possibility of generating valid volume Album Gain information. As with burning, it should be possible to level volume using Track Gain or Album Gain, however, in the case of ripping it should default to Album Gain.
TagsNo tags attached.
Fixed in build1186

Relationships

related to 0001330 resolvedjiri Volume Leveling: Album Gain 

Activities

jiri

2007-01-27 16:23

administrator   ~0008507

a) I'd leave it in Options dialog only and possibly add a link to it using a button from Burning wizard. The reason is that I don't think it's that important to make this choice (even if you burn a compilation CD, using Album Gain _isn't_ a nonsense).

b) There's just a technical problem with this - in order to apply Album Gain, it would have to rip whole CD to a temporary folder, then calculate leveling and only then convert the tracks. Today it probably isn't a problem to ask user to have 700MB empty space for temporary tracks, but I'd like to discuss this before we implement it.

rusty

2007-03-20 05:01

administrator   ~0008856

a) I'm still not sure I understand why it would ever make more sense to use Album Gain for a user-created mix. Thus I think that this should be settable in the wizard. i.e.
 [ ] Level volume __Per Album__^ _89_dB

b) It's a lot of space to reserve, but I think it's the correct solution (the other alternative being to eliminate this option (which isn't really a big loss).

jiri

2007-03-21 11:18

administrator   ~0008869

Assigning to Ludek to

a) Implement as suggested, some users might like to change the setting at Burning wizard.

b) Technically this should be in 2 steps:
 1. Rip all tracks to wavs in a temporary folder and meanwhile use the ripped samples to calculated leveling coefficients.
 2. Convert wavs to the target format applying album leveling coefficient (and updating track leveling accordingly).
 Note: If user doesn't select all tracks to be ripped, album leveling can't be calculated.

Let me know if you know enough about b) or if we need to discuss it.

Ludek

2008-09-10 21:59

developer   ~0014564

Last edited: 2008-09-12 15:24

issue a) is fixed in build 1186.
i.e. Added album gain support for Audio CD burning

issue b) is fixed in 1186 too.
i.e. Added album gain support for ripping.
- replaced "Target volume level for burning audio CDs" by "Target volume level for ripping audio CDs" in Options|Volume Leveling - because for burning it is now configurable on the Burning Wizard directly.
- workflow is:
if all tracks are selected to be ripped OR if album gain has been calculated beforhand for the audio CD then album gain leveling is used instead of track leveling. Upon discussion with Jiri we could perhaps add an config entry for ripping too, i.e. [per Album/per Track]. I would add it to the 'Rip CD' dialog, but maybe in Options|Volume Leveling it would fit better.

Reopened: Added the config to the Options|Volume Leveling
i.e. 'Level ripped tracks: [per Album^]'
Added in 1186 too.

rusty

2008-11-20 22:34

administrator   ~0015041

Verified 1193.