PDA

View Full Version : Replaygain



gorman
2005-06-14, 08:58
Can I urge people to take in consideration voting for the following enhancement request: http://bugs.slimdevices.com/show_bug.cgi?id=1368 ?

I'm surprised that, given the capabilities of SB2, this is not already implemented... :(

jth
2005-06-14, 09:25
This rfe:

http://bugs.slimdevices.com/show_bug.cgi?id=80

is related to your request and is already the most voted on bug in bugzilla. You may want to concentrate your votes there. :)

gorman
2005-06-14, 10:37
Ok then, vote for both. I have done so. :)

beo
2005-06-14, 12:27
I also voted for both.

gorman
2005-06-16, 02:14
Bump. Every day I come to these forums there appears to be a question regarding RG. Can't we have this solved once and for all? :)

mherger
2005-06-16, 02:25
> Bump. Every day I come to these forums there appears to be a question
> regarding RG. Can't we have this solved once and for all? :)

You could sponsor an additional developper who'd spend full time on it.

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
StringEditor Plugin (http://www.herger.net/slim/)

Marc Sherman
2005-06-16, 06:25
"gorman" wrote:
>>
>> Bump. Every day I come to these forums there appears to be a
>> question regarding RG. Can't we have this solved once and for all?

Michael Herger wrote:
>
> You could sponsor an additional developper who'd spend full time on
> it.

Or, you could write the code yourself. I'm sure a patch would be quite
welcome.

- Marc

beo
2005-06-16, 08:09
I'd be happy to take a crack at coding it -- no guarantees though.

Any quick hints on where in the code to look to get started?

dean
2005-06-16, 08:39
For Squeezebox2 we'll need to fix bug 1320 also, since there aren't
enough steps in the volume control to make this work effectively, but
that shouldn't stop you from getting the server-side working right.


On Jun 16, 2005, at 8:09 AM, beo wrote:

>
> I'd be happy to take a crack at coding it -- no guarantees though.
>
> Any quick hints on where in the code to look to get started?
>
>
> --
> beo
>

shaboyi
2005-06-17, 14:16
What is replaygain for the uninitiated?

On 6/16/05, dean blackketter <dean (AT) slimdevices (DOT) com> wrote:
> For Squeezebox2 we'll need to fix bug 1320 also, since there aren't
> enough steps in the volume control to make this work effectively, but
> that shouldn't stop you from getting the server-side working right.
>
>
> On Jun 16, 2005, at 8:09 AM, beo wrote:
>
> >
> > I'd be happy to take a crack at coding it -- no guarantees though.
> >
> > Any quick hints on where in the code to look to get started?
> >
> >
> > --
> > beo
> >

street_samurai
2005-06-17, 15:11
"Use the search young one"

http://forums.slimdevices.com/showthread.php?t=13899&highlight=replaygain

gorman
2005-07-24, 09:05
Bump... a new version of the server and still no RG support in sight... now competitors have started offering it... :(

Marc Sherman
2005-07-25, 06:42
gorman wrote:
> Bump... a new version of the server and still no RG support in sight...
> now competitors have started offering it... :(

Please stop that, Gorman. Slim Devices know that you want this feature.
You're verging on trolling now.

- Marc

Yannzola
2005-07-25, 10:07
I'm just curious if implementing Replaygain on an SB2 will effect (down sample) the source signal since (I'm assuming) it relies on adjusting the digital volume?

y.

gorman
2005-07-25, 10:24
gorman wrote:
> Bump... a new version of the server and still no RG support in sight...
> now competitors have started offering it... :(

Please stop that, Gorman. Slim Devices know that you want this feature.
You're verging on trolling now.1) Are you a moderator here?

2) Asking the same question once a month is trolling?

3) I have contributed a way to effectively apply replaygain to MP3s through madplay. That is the limit of what I can reasonably do.

You already answered to me that I could write the code myself. In my book *that* is trolling, since it doesn't help me and mocks my request for a feature.

I bumped the thread because a new version of Slimserver is out without Replaygain support and a competitor of Slimdevices has added it. It seemed relevant enough to mention.

dean
2005-07-25, 10:34
No, but it does require some support in the player firmware to do
fine-grained volume control on a per track basis after decoding.

On Jul 25, 2005, at 10:07 AM, Yannzola wrote:

>
> I'm just curious if implementing Replaygain on an SB2 will effect
> (down
> sample) the source signal since (I'm assuming) it relies on adjusting
> the digital volume?
>
> y.
>
>
> --
> Yannzola
>

Robin Bowes
2005-07-26, 01:59
dean blackketter wrote:
> No, but it does require some support in the player firmware to do
> fine-grained volume control on a per track basis after decoding.
>

Dean,

There is a reason why the flac flag to turn on replaygain is:

--apply-replaygain-which-is-not-lossless

See this thread:

http://www.hydrogenaudio.org/forums/index.php?showtopic=17293&st=11

R.

> On Jul 25, 2005, at 10:07 AM, Yannzola wrote:
>
>>
>> I'm just curious if implementing Replaygain on an SB2 will effect (down
>> sample) the source signal since (I'm assuming) it relies on adjusting
>> the digital volume?
>>
>> y.
>>
>>
>> --
>> Yannzola
>>

gorman
2005-07-26, 04:07
No, but it does require some support in the player firmware to do fine-grained volume control on a per track basis after decoding.Would this assume that the tags would be correctly read and implemented only when using the analogue out?

dean
2005-07-26, 04:48
On Jul 26, 2005, at 1:59 AM, Robin Bowes wrote:

> dean blackketter wrote:
>
>> No, but it does require some support in the player firmware to do
>> fine-grained volume control on a per track basis after decoding.
>>
>
> Dean,
>
> There is a reason why the flac flag to turn on replaygain is:
>
> --apply-replaygain-which-is-not-lossless

Right, any time you change the gain in a digital system you lose
information.

Yannzola asked if it would be "down sampled" which is probably a
misuse of terminology. (Downsampling, means to change the sample rate
of a signal.)

So the answer stands, we'll need fine-grained volume control in the
player to do the gain control, it won't be "down sampled", the gain
will be applied after the decoding in a lossy manner.

Yannzola
2005-07-26, 06:17
Yannzola asked if it would be "down sampled" which is probably a misuse of terminology. (Downsampling, means to change the sample rate
of a signal.)


Yup, it =was= misuse of the word on my part... but Robin caught the right drift. What I meant to ask was if the replaygain process was indeed "lossy", similiar to how the digital volume control is "lossy". Which it sounds like it is, if I understand correctly.

Is this a subjectively noticable loss?


y.

dean
2005-07-26, 06:28
On Jul 26, 2005, at 6:17 AM, Yannzola wrote:
> Is this a subjectively noticable loss?
Well, it's quieter. :)

Since Squeezebox2 uses a 24bit DAC and the output gain is calculated
in 24bit space, for some volume levels on the analog output it will
be lossless digitally, and for others it's unlikely that you'll be
able to hear the difference. (Audiophiles, stand down...)

Robin Bowes
2005-07-26, 06:37
Yannzola wrote:
> dean Wrote:
>
>>Yannzola asked if it would be "down sampled" which is probably a misuse
>>of terminology. (Downsampling, means to change the sample rate
>>of a signal.)
>>
>
>
> Yup, it =was= misuse of the word on my part... but Robin caught the
> right drift. What I meant to ask was if the replaygain process was
> indeed "lossy", similiar to how the digital volume control is "lossy".
> Which it sounds like it is, if I understand correctly.
>
> Is this a subjectively noticable loss?

Nooooooo, don't start that...! "There be dragons..."

Blah blah blah, double blind testing blah blah blah can't tell the
difference blah blah blah night and day blah blah blah get your ears
tested blah blah blah...

:)

Seriously, it's probably not noticeable. But as the question states,
it's subjective, so only you can tell.

R.

Robin Bowes
2005-07-26, 06:46
Robin Bowes wrote:
> Yannzola wrote:
>
>> dean Wrote:
>>
>>> Yannzola asked if it would be "down sampled" which is probably a misuse
>>> of terminology. (Downsampling, means to change the sample rate of a
>>> signal.)
>>>
>>
>>
>> Yup, it =was= misuse of the word on my part... but Robin caught the
>> right drift. What I meant to ask was if the replaygain process was
>> indeed "lossy", similiar to how the digital volume control is "lossy".
>> Which it sounds like it is, if I understand correctly.
>>
>> Is this a subjectively noticable loss?

Read more here:

http://replaygain.hydrogenaudio.org/contents.html

R.