Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Curve fitting: Arbitrary frequency response using DSP
Curve fitting: Arbitrary frequency response using DSP
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 22nd June 2020, 06:38 AM   #1
wonderfulaudio is online now wonderfulaudio
diyAudio Member
 
Join Date: Apr 2018
Location: India
Default Curve fitting: Arbitrary frequency response using DSP

Hi,

For DSP (ADAU1701 or Jriver) that can implement IIR filters, how does one convert arbitrary frequency response curves into corresponding IIR filters? Is there any open source tool that can convert between the IIR filter and frequency response and vice versa?

Thanks and Regards,
WA

Last edited by wonderfulaudio; 22nd June 2020 at 08:48 AM.
  Reply With Quote
Old 27th June 2020, 05:18 PM   #2
BesPav is offline BesPav  Russian Federation
diyAudio Member
 
Join Date: May 2011
Location: Russia, Moscow
Try REW or rephase.
REW - Room EQ Wizard Room Acoustics Software
rePhase - Official Site - Free FIR filtering tool
  Reply With Quote
Old 29th June 2020, 03:07 PM   #3
MarcelvdG is offline MarcelvdG  Netherlands
diyAudio Member
 
Join Date: Mar 2003
Location: Haarlem, the Netherlands
I don't know the answer for IIR filters, but with a FIR you can just take the inverse DFT of the response you like to get and taper it off. For phase-linear FIR filters you can use a program Parks and McClellan published in the early 1970's. I can send you the FORTRAN code if you like, modified to work under gfortran.
  Reply With Quote
Old 2nd July 2020, 12:05 PM   #4
ernperkins is offline ernperkins  United States
diyAudio Member
 
ernperkins's Avatar
 
Join Date: Nov 2009
If you're using SigmaStudio look at the Auto-EQ control. You can import your measured FR or IR and and then create your own target response or pick from a list of crossover slopes (ie "Target from Filters" option). They are IIR filters, although SigmaStudio does have a FIR control too (haven't used that one).
  Reply to this post

Reply


Curve fitting: Arbitrary frequency response using DSPHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help With Frequency Response Curve irishpatrick33 Software Tools 2 21st July 2015 05:06 PM
Please help interpret my frequency response curve lowpoke Multi-Way 5 6th April 2013 08:28 AM
Which is the better response curve here.... Foxx510 Multi-Way 6 21st March 2007 10:46 AM
Produce frequency response curve REALFLEO Multi-Way 1 7th February 2007 02:34 PM
Doubts on Phase Response and Frequency Response dumrum Multi-Way 11 5th April 2004 10:39 AM


New To Site? Need Help?

All times are GMT. The time now is 08:52 AM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.79%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Copyright ©1999-2020 diyAudio
Wiki