Hi Owen,

I've taken a peek at this before, but never seriously considered it.
It looks like there's three main things that would need to be done:
1) Applying the gain (easy)
2) Performing the preamp (probably easy)
3) Applying a hard limiter (not so easy)
http://replaygain.hydrogenaudio.org/player.html

We'd also need to figure out what we'd want to store in the database
for this. It might be best to just store the whole >= 8 byte replay
gain header in the database as a blob, since the format is somewhat
extensible. It's also not clear to me whether people would want to use
the Audiophile or Radio profile.

I don't like the idea of having all this extra customization just to
fix the gain of your track, so ideally I'd prefer this to work
transparently without having any configuration options. I'm sketched
out by this clipping stuff though. I'm just having visions of us
colouring the sound in a way that ends up ticking people off.

It'd also probably be good if the waveform got drawn with the gain applied.

As you can tell, there's many aspects to this project if we want to do
it properly. It's worth writing a feature specification page on the
wiki for this, if anyone's interested in it.

Thanks,
Albert

On Tue, Aug 25, 2009 at 7:41 PM, Owen Williams<[email protected]> wrote:
> Has anyone considered adding replaygain support to mixxx, whereby the
> replaygain value is used to set the Gain control of the deck?  This
> seems like it'd be an easy, useful feature for ensuring that mixes
> maintain a consistent volume.
>
> Owen Williams
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Mixxx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to