|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| PC Based Computer music servers, crossovers, and equalization |
|
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 |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
Hi,
I'm working on some software tool which looks like this: ![]() ![]() The idea behind this project is to make the filer design process (crossovers) as easy as dragging control points over frequency response plot. Currently, there is digital engine, which calculate biquads for given control point F,dB,Q position, and then plots the FR of chain of biquads on screen, as you drag the control point. There is a feature of importing FR data from file, so you can attach actual frequency response to every "output" block, and then play with it with control points. There are many missing things, as presets - storage and recall. Project save/open, etc. No export of data... I'm working on reversing of DCX2496 presets file format - around 60% of the file is already reversed by me. Another 40% won't be an issue. I'd like to add some "target build" devices, so you can "compile" your filter to - DCX2496 - miniDSP - RockBox EQ - Other processors - C sourcecode generator for different targets (by templates) (?). - PC based DSP (i'd like to make this engine too, and link it to the StudioX for real-time settings simulation with multichannel soundcard). And, probably, a set of classic analog circuits (from Linkwitz's site). This will need some more programming, as it - should be analog simulation (already supported in code for plotting, not for digital filtering) - some calculation of actual resistor and capacitor values. Ahh, and i miss the feature of "summing" the signals to single FR plot. I don't really know where to start with it. Would sum of electronic transfer functions equal to acoustical sum of same transfer functions? Hehe, i've already got 8dB increase in dynamic range in my car, jut by entering the EQ preset from the car to this program, drawing a same curve from scratch but with different PEQ points around 0dB, and then entering the new curve points back to car player. I've tested the new preset, and it sounds the same as the old one, but 8db louder. Yay!
Last edited by s3tup; 14th October 2012 at 04:46 PM. |
|
|
|
#2 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
Ok, i've made it thru foobar plugin - it produces sound, splits the channels etc. Passes the signal thru my chain of filters.
No "config" yet - just hardcoded biquad values in the foobar plugin DLL, based on foo_dsp_xover. |
|
|
|
#3 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
I've closed the loop between biquads in my program and biquads in foobar's DSP. Now when you move the control points on screen, you hear the filtered sound thru foobar with a slight delay of foobar's buffer.
Now it's time to add FR measurements involving FFT in realtime, like ARTA/etc, to show actual modified response recorded by microphone - so even deaf could make a speaker sound right ![]() And - summed response. Unfortunately i'm clueless about phase measuremets of speaker drivers - which make the most difference when you summ the driver outputs in the air. |
|
|
|
#4 |
|
diyAudio Member
Join Date: Apr 2011
Location: Sydney
|
Looks interesting!
__________________
Epoxy Resin fixes everything!
|
|
|
|
#5 |
|
diyAudio Member
Join Date: Mar 2012
|
|
|
|
|
#6 |
|
diyAudio Member
Join Date: Dec 2006
|
Two thumbs up!
Looking forward to replace DCX awkward software |
|
|
|
#7 |
|
diyAudio Member
Join Date: Dec 2004
Location: Israel
|
Which programs do you use to take frequency response measurements?
I need to make a FR import for each one... |
|
|
|
#8 |
|
diyAudio Member
Join Date: Dec 2006
|
for me HOLM
|
|
|
|
#9 |
|
diyAudio Member
Join Date: Mar 2012
|
|
|
|
|
#10 |
|
diyAudio Member
Join Date: Dec 2006
|
ping
|
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Digital active crossover listening tests | paulspencer | Digital Line Level | 63 | 9th March 2012 11:19 PM |
| How best to implement digital active crossover? | sharpi31 | Multi-Way | 0 | 31st August 2011 07:19 AM |
| Digital active crossover using two different amps? | Broadwayautoclinic | Multi-Way | 9 | 20th June 2011 03:45 PM |
| dcx 1000 ppi active digital crossover | basshead79 | Car Audio | 0 | 27th August 2010 06:18 AM |
| New To Site? | Need Help? |