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

PC Based Computer music servers, crossovers, and equalization

eAPOxo - an alternative gui for Equalizer APO
eAPOxo - an alternative gui for Equalizer APO
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
Old 4th November 2018, 01:35 AM   #1
jdarg is offline jdarg  United States
diyAudio Member
Join Date: Aug 2005
Default eAPOxo - an alternative gui for Equalizer APO

This is a pet project of mine I've been working on for about six months. Figured it was ready to share at this point. Its basically a crossover GUI that automatically creates impulse WAV files and eAPO config files on the fly. Currently it supports 2-way crossover, LR2/4/8, three PEQ filters, and adjustable x-over frequency from 500 to 2500 hz among other things. Crossovers are linear phase, and either minimum or linear PEQs. Impulse WAVs are stereo 64-bit float.

If there's any interest it wouldn't be too hard to put together a download. I'd just need to add a couple features like channel mapping and maybe add support for 3/4-way.

It currently uses python and scipy to create the filters simply because that was easiest to proof-of-concept. Eventually I'll move it to managed code in c#. There's a small delay of 1-2 seconds when you create a new filter because of the init time for the python interpreter, but it caches the filter WAVs on the HDD so once you've generated one once, the transition is only a split second since it only has to generate a 10 line config file for eAPO. Makes A-B very quick and easy. Next up on my list of features to add is named presets, target room curves i.e. flat/B&K, and also try to create a "tilt" control like that that old Quad preamp had.

What it produces is real so close to what rephase produces I can't tell a difference in the ePO gui graphs.

This has taught me a lot about not only signal processing (I have zero background in that) but of course about the hobby in general. Even 25hz crossover changes produce a pretty obvious change sometimes. No, I couldn't pick it out in DBT but its different nonetheless. I never would have thought the subject difference of 25hz is probably akin to tube rolling, etc. but it is. In a way this has kind of ruined me a little bit. I'm an amp guy at heart but its hard to remain focused on that when it has become obvious even small xover tweaks are more important than tube rolling etc. All part of the journey.
Attached Images
File Type: png eapoxo screenshot.png (549.0 KB, 109 views)

Last edited by jdarg; 4th November 2018 at 01:42 AM.
  Reply With Quote
Old 4th November 2018, 01:19 PM   #2
phuqit is offline phuqit
diyAudio Member
Join Date: Nov 2016
Great effort, looking forward to trying this out!
  Reply With Quote
Old 7th November 2018, 06:20 PM   #3
Boden is offline Boden  Netherlands
diyAudio Member
Join Date: Mar 2010
Hello jdarg,

Nice project.

Is the player a Foobar version?

  Reply With Quote
Old 9th November 2018, 06:44 PM   #4
jdarg is offline jdarg  United States
diyAudio Member
Join Date: Aug 2005
My crossover is on top. The bottom is tidal. Foobar should work if you use wasapi non-exclusive mode but no I don't support any foobar convolvers directly although it is probably possible.

I don't really use foobar myself as i'm a 50/50 split between tidal and an ot player with 10 foot interface I developed but am not ready to share right now but may eventually.

Last edited by jdarg; 9th November 2018 at 06:47 PM.
  Reply With Quote


eAPOxo - an alternative gui for Equalizer APOHide 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
equalizer dr dingwhizzer Analog Line Level 9 29th April 2018 01:09 PM
Equalizer? johncee1945 Everything Else 15 11th April 2013 11:42 PM
Equalizer NcHalfrican PC Based 4 16th December 2011 01:59 AM
ADC Equalizer GEirin Solid State 3 20th February 2008 03:22 PM

New To Site? Need Help?

All times are GMT. The time now is 12:39 PM.

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