Opendigitalradio / dablin

DAB/DAB+ receiver for Linux (including ETI-NI and EDI AF playback)
GNU General Public License v3.0
123 stars 27 forks source link

DRC process #41

Closed cyang812 closed 5 years ago

cyang812 commented 5 years ago

Does this tools support dynamic range control?

basicmaster commented 5 years ago

DABlin doesn't have any DRC support itself.

For MP2 services (DAB), DRC is a custom extension by DAB. As the audio decoder is not aware of it, too, there is no support at all here.

For AAC services (DAB+), DRC is part of the AAC standard. Both FAAD and fdk-aac have DRC processing in their source code and seem to apply it - if DRC data is present (I don't know whether there are services that make use of it). I haven't checked the implications of this though...

Does this answer your question? Do you have a specific need for this?

rashrf commented 5 years ago

I think DRC is one of the features deprecated in V2.1.1 of the standard anyway.

R.

On Wed, 19 Dec 2018, 21:06 Stefan Pöschel <notifications@github.com wrote:

DABlin doesn't have any DRC support itself.

For MP2 services (DAB), DRC is a custom extension by DAB. As the audio decoder is not aware of it, too, there is no support at all here.

For AAC services (DAB+), DRC is part of the AAC standard. Both FAAD and fdk-aac have DRC processing in their source code and seem to apply it - if DRC data is present (I don't know whether there are services that make use of it). I haven't checked the implications of this though...

Does this answer your question? Do you have a specific need for this?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Opendigitalradio/dablin/issues/41#issuecomment-448743987, or mute the thread https://github.com/notifications/unsubscribe-auth/AEqK4vOH5Qr1LS1DjWexC6qyI7zoV2_8ks5u6qpwgaJpZM4ZXcbx .

basicmaster commented 5 years ago

Hmm, I can't find any deprecation statement there...

rashrf commented 5 years ago

You're right!

There are references in there still so I must have just had a pleasant dream. ;-D

R.

On Wed, 19 Dec 2018, 22:23 Stefan Pöschel <notifications@github.com wrote:

Hmm, I can't find any deprecation statement there...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Opendigitalradio/dablin/issues/41#issuecomment-448765182, or mute the thread https://github.com/notifications/unsubscribe-auth/AEqK4jVAxGOdpDriCWDQ6X0pw-9dGAmOks5u6rxPgaJpZM4ZXcbx .

rashrf commented 5 years ago

It's not part of the minimum spec, that's all!

:-D

On Thu, 20 Dec 2018, 00:06 Rashid Mustapha <rashid.mustapha@gmail.com wrote:

You're right!

There are references in there still so I must have just had a pleasant dream. ;-D

R.

On Wed, 19 Dec 2018, 22:23 Stefan Pöschel <notifications@github.com wrote:

Hmm, I can't find any deprecation statement there...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Opendigitalradio/dablin/issues/41#issuecomment-448765182, or mute the thread https://github.com/notifications/unsubscribe-auth/AEqK4jVAxGOdpDriCWDQ6X0pw-9dGAmOks5u6rxPgaJpZM4ZXcbx .

cyang812 commented 5 years ago

DABlin doesn't have any DRC support itself.

For MP2 services (DAB), DRC is a custom extension by DAB. As the audio decoder is not aware of it, too, there is no support at all here.

For AAC services (DAB+), DRC is part of the AAC standard. Both FAAD and fdk-aac have DRC processing in their source code and seem to apply it - if DRC data is present (I don't know whether there are services that make use of it). I haven't checked the implications of this though...

Does this answer your question? Do you have a specific need for this?

Yes. Thank you so much.

basicmaster commented 5 years ago

OK great, so I close here.