Forum Home
Press F1
 
Thread ID: 46188 2004-06-16 02:41:00 OT: audio echo removal robsonde (120) Press F1
Post ID Timestamp Content User
245030 2004-06-16 02:41:00 I have recorded some audio and it was recorded in a big hall witha crap mic setup, I can't recorded it again.

the audio i have is ok but has a big echo kind of thing, you can tell its a big empty hall.

is there any digital way i can remove some or all of the echo?

free software would be nice :-)
robsonde (120)
245031 2004-06-16 02:52:00 I doubt thats going to be easy.

Adding echo is easy, as its just a delayed version of the audio.

Removal isn't as easy, as the frequency spectrum is the same as that of the audio, and software would have a job trying to recognise what was an echo and what was primary audio.

Some brick wall filtering could restrict the range of frequencies, but it may also degrade the quality of the primary audio.

I am sure they could do it in CSI (or FBI, CIA etc).
godfather (25)
245032 2004-06-16 03:07:00 I had a good laugh at csi the other night,they were able to zoom in on a photograph taken by a security camera of a reflection caught in someguys sunglasses,they then produged a perfectly detailed image of writing on a patch of some other guys jacket.

Excellent stuff.

Not to mention the 3d mock-ups they produce and manipulte on their comps within seconds.
metla (154)
245033 2004-06-16 03:40:00 could i not subtract and echo version for what i have??

thinking in a math kind of way.......

i want just the X bit and i have

x+0.5x+0.25x+0.125x so that is a echo of x getting smaller each time it echos.

if i make a new track that is

if i had a echo function that takes x and adds the 0.5x and so on, i could get this

0.5x+0.25x+x+0.125x

i then subtract the second one from the first and get just X




hope this makes sence....
robsonde (120)
245034 2004-06-16 03:56:00 Well, that is ONE of the corrections, but 't' pops up in a few spots, and delta t for each little x. Oh darn, but good luck anyway. R2x1 (4628)
245035 2004-06-16 03:57:00 Well, there's the varying time delays . . . dispersion . . . to be considered . If it was easy . . . :D

It's always easier to add "noise" than to remove it . One of the major problems in air accident inquiries is extracting what was actually said on the flight deck from the cockpit recorder .

Most of the work on echo removal seems to be in telephony, where the bandwidth is limited, and there are obvious commercial applications .

Have a look at an academic ( . el . bqto . unexpo . edu . ve/~jaguero/docs/98_0222 . pdf" target="_blank">www . el . bqto . unexpo . edu . ve), and a commercial ( . nctclearspeech . com/cs-aec . pdf" target="_blank">www . nctclearspeech . com) approach .
Graham L (2)
245036 2004-06-16 05:09:00 Even if it were easy to do it via your "0.5x+0.25x..." method, you would lose some of the original source.

Unless what you recorded is comprised of a single short tone, then any echo will be overlapping the original source, and you'd risk taking out some of that at the same time.
agent (30)
1