Force EQ

Effects, Recipes, Interfacing with other software, etc.
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
samspots
Posts: 39
Joined: Sat Jan 08, 2011 1:17 am
Operating System: Please select

Force EQ

Post by samspots » Sun Feb 06, 2011 4:10 pm

Well, I have a strange concern...
I have a song that I recorded on vinyl, but my amplifier had its EQ on when I was recording it to the file, so I'm wondering about this: If I were to do a general spectral analyze on both of those tracks, would it be possible to force the vinyl to have the same spectrum or a similar spectrum to the CD through equalization? I tried to do it manually, but it didn't work very well, and it took a lot of time. What could I do?

steve
Site Admin
Posts: 80677
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Force EQ

Post by steve » Sun Feb 06, 2011 4:41 pm

Could you record it again?
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

samspots
Posts: 39
Joined: Sat Jan 08, 2011 1:17 am
Operating System: Please select

Re: Force EQ

Post by samspots » Sun Feb 06, 2011 7:35 pm

Well, if it would be faster than waiting around for something to be made, I guess I will.
I guess I was just wondering if anything was made or could easily be made that would do it.
It's just that I recorded the record being played for the first time, so it may not be as clean, but I don't think it would be too bad.

kozikowski
Forum Staff
Posts: 68902
Joined: Thu Aug 02, 2007 5:57 pm
Operating System: macOS 10.13 High Sierra

Re: Force EQ

Post by kozikowski » Sun Feb 06, 2011 9:18 pm

I guess I was just wondering if anything was made or could easily be made that would do it.
No. Equalizers are not one thing. They are designed differently depending on how much money the designer had to work with and how much sound damage is to be tolerated. Trying to "undo" equalization between two different machines -- even if you knew what the curve was, it almost impossible.

Koz

billw58
Forum Staff
Posts: 5565
Joined: Wed Aug 12, 2009 2:10 am
Operating System: macOS 10.15 Catalina or later

Re: Force EQ

Post by billw58 » Sun Feb 06, 2011 11:19 pm

Apple's Logic Studio has a "Match EQ" plug-in

http://documentation.apple.com/en/logic ... tasks=true

There are others out there that claim to do this. I've seen them, but can't seem to find the right search terms to find them again.

None are free, as I recall.

-- Bill

PS: Here's another one: http://www.voxengo.com/product/curveeq/

steve
Site Admin
Posts: 80677
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Force EQ

Post by steve » Sun Feb 06, 2011 11:24 pm

billw58 wrote:There are others out there that claim to do this. I've seen them, but can't seem to find the right search terms to find them again.
None are free, as I recall.
Funnily enough this came up earlier today: http://forum.audacityteam.org/viewtopic ... 22#p128588
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

samspots
Posts: 39
Joined: Sat Jan 08, 2011 1:17 am
Operating System: Please select

Re: Force EQ

Post by samspots » Mon Feb 07, 2011 3:03 am

Hmm...
Now I'm thinking about the export function on spectral analyzer and the import function on the EQ. If I could write a script to find the difference between two spectrums and convert that into the EQ format inverted, it would be possible to roughly replicate that function. Are there any hidden challenges in this?

Trebor
Posts: 9847
Joined: Sat Dec 27, 2008 5:22 pm
Operating System: Windows 8 or 8.1

Re: Force EQ

Post by Trebor » Mon Feb 07, 2011 6:05 am

samspots wrote:Hmm...
Now I'm thinking about the export function on spectral analyzer and the import function on the EQ. If I could write a script to find the difference between two spectrums and convert that into the EQ format inverted, it would be possible to roughly replicate that function.
Great minds think alike ... http://forum.audacityteam.org/viewtopic ... 28&t=43958

steve
Site Admin
Posts: 80677
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Force EQ

Post by steve » Mon Feb 07, 2011 6:08 pm

That sounds perfectly doable.
I expect it would work best (and not so slow) with a small FFT size in "Plot Spectrum", possibly even averaging values to create a smoother curve. You would probably not want to try to reproduce occasional spikes that may be in the spectrum, but rather reproduce the overall contour.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

billw58
Forum Staff
Posts: 5565
Joined: Wed Aug 12, 2009 2:10 am
Operating System: macOS 10.15 Catalina or later

Re: Force EQ

Post by billw58 » Tue Feb 08, 2011 2:11 am

Yes, it's doable. I did it with a spreadsheet, and once you have the spreadsheet formulas set up it takes a few minutes to generate the custom EQ XML file and apply the EQ. It works well if you are comparing the identical portion of a song from an LP capture and a CD, assuming the CD has not been remixed or heavily compressed. I don't know how well it would work trying to EQ different songs.

It seems that this would be relatively easy to implement within Audacity. Plot Spectrum is already generating the data. I think it would involve a three step process: capture the spectrum of sample 1; capture the spectrum of sample 2; name and save the custom EQ XML file. Then import that file into the Equalization effect using the new "Save/Manage Curves" dialog in 1.3.13.

- Bill

Post Reply