Sign in

username:

password:



Not a member?

Search audiodsp



Search tips

Subscribe to audiodsp



audiodsp by Keywords

AAC | ADPCM | Convolution | DAFx | FFT | IIR | Mixer | MP3 | MPEG | MPEG-4


Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Technical discussions related to Audio Signal Processing (digital effects, acoustics, noise reduction, musical signal processing, etc).

  

Post a new Thread

temporal masking - iulia - Mar 16 8:09:17 2010

Hello,

I want to implement in matlab the calculation of the masking threshold for an
audio file. I read a lot about the frequential masking but I didn't find a lot
of bibliography about temporal masking. It seems to be somethings simple but I
realy don't understand how it works and how I integrate this in the global
masking threshold.

Could you please help me with this... anything will be better than nothing!

Thanks,
Iulia

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )

Re: temporal masking - Jeff Brower - Mar 16 10:12:18 2010

Iulia-

> I want to implement in matlab the calculation of the masking
> threshold for an audio file. I read a lot about the
> frequential masking but I didn't find a lot of bibliography
> about temporal masking. It seems to be somethings simple
> but I realy don't understand how it works and how I integrate
> this in the global masking threshold.
>
> Could you please help me with this... anything will be better
> than nothing!

I think it has to do with relative proximity of two sounds (how close together
they occur).  If you want to hide
(embed) signal A within signal B, then a likely place to do it is where signal B
amplitude is high.  Or if you want to
compress signal A, then more "compression effort" can be applied where
signal A amplitude is low (because we can hear
details clearly), and less effort when signal A amplitude is high (wall of
sound).

-Jeff

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )

Re: temporal masking - Pradeep Hegde - Mar 16 10:33:22 2010

hi,

http://www.eas.asu.edu/~spanias/papers/paper-audio-tedspanias-00.pdf

this pdf explains a little about temporal masking,

mp3 standard ( iso 11172-3 ) calls it "pre echo control"

these should provide you with a good starting point.
Pradeep

.

On Tue, Mar 16, 2010 at 9:17 AM, Jeff Brower <j...@signalogic.com> wrote:

> Iulia-
> > I want to implement in matlab the calculation of the masking
> > threshold for an audio file. I read a lot about the
> > frequential masking but I didn't find a lot of bibliography
> > about temporal masking. It seems to be somethings simple
> > but I realy don't understand how it works and how I integrate
> > this in the global masking threshold.
> >
> > Could you please help me with this... anything will be better
> > than nothing!
>
> I think it has to do with relative proximity of two sounds (how close
> together they occur). If you want to hide
> (embed) signal A within signal B, then a likely place to do it is where
> signal B amplitude is high. Or if you want to
> compress signal A, then more "compression effort" can be applied
where
> signal A amplitude is low (because we can hear
> details clearly), and less effort when signal A amplitude is high (wall of
> sound).
>
> -Jeff
>
>  
>

______________________________
StarterWare provides C-based no-OS platform support for the C6000 DSP devices.
Click here for details.




(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )