Help - Search - Members - Calendar
Full Version: Does This Eq Exist?
Hydrogenaudio Forums > CD-R and Audio Hardware > CD Hardware/Software
dreamliner77
I looking for an eq that works globally. Specifically, something that maybe piggybacks with windows mixer and only works on the final output stage. FOr example, I have a number of different players, and I'd like to be able to just run them all flat and just use this global eq to correct for my speaker definciencies. I've tried the RT EQ and I couldn't get it to work. What I would really like to know is if anyone had modified Shibatch to do this or if someone could if there was a enough interest?
redcane
Unless your sound card supports it in drivers, I don't know of any way to do this....

A hardware EQ is much nicer in general though.
Chun-Yu
Actually, I've been thinking about writing a Windows driver (WDM, so it should work on Win98/2000/XP) that performs DSP and outputs it to the soundcard driver. Anyone else interested in this? I was also thinking that it could support Winamp DSP plugins, so then you could use Winamp DSP plugins on ANY audio. The only problem to solve would be the issue of latency, for which using WDM streaming should be helpful. How many people besides dreamliner77 would want such a driver? I think it would be pretty nifty...
CiTay
Hehe, my soundcard (Hercules GameTheater XP) has a nice global 10-band EQ in the driver settings. I don't use it though... tongue.gif
Dibrom
QUOTE(Chun-Yu @ Nov 6 2002 - 01:58 PM)
Actually, I've been thinking about writing a Windows driver (WDM, so it should work on Win98/2000/XP) that performs DSP and outputs it to the soundcard driver.  Anyone else interested in this?  I was also thinking that it could support Winamp DSP plugins, so then you could use Winamp DSP plugins on ANY audio.  The only problem to solve would be the issue of latency, for which using WDM streaming should be helpful.  How many people besides dreamliner77 would want such a driver?  I think it would be pretty nifty...

I think this would be very cool B)

What about supporting SSRC in a DSP somehow? I was under the impression that it was only possible to get the concept to work in Winamp2 through the use of an output plugin, but with your idea this may not work.. so how about moving it over to DSP or something?
Pio2001
I'm interested ! I'd like to apply Shibatch Equalizer (Room and speakers parametric correction) to the DVD playback, and not only CD.
dreamliner77
wow, now I don't think I'm crazy!!! I thought I was the only one that wanted something like this. Now I just wish I know some programming...
Randum
QUOTE(Chun-Yu @ Nov 6 2002 - 01:58 PM)
Anyone else interested in this?  I was also thinking that it could support Winamp DSP plugins

yeah, that would be awesome - I've been imaging something of the sort for a long time, but lacking the programming skill to do it myself. Ideally, in addition to winamp DSP plugins it could also use VST and/or directX plugs
ProtectYaNeck36
i would also be interested in this, especially if it supported directx plugins.
smok3
that would be great, also a separated volume sliders for each channel for the multichannel cards would be nice biggrin.gif

is there any special reason that software eq's are using only fixed numbers of sliders? (why is that no user choosable?)
Chun-Yu
QUOTE(Dibrom @ Nov 6 2002 - 01:41 PM)
I think this would be very cool  B)

What about supporting SSRC in a DSP somehow?  I was under the impression that it was only possible to get the concept to work in Winamp2 through the use of an output plugin, but with your idea this may not work.. so how about moving it over to DSP or something?

Well in Winamp2, DSP plugins cannot change the samplerate, bit-depth, or number of channels - it has to be whatever the input plugin sends. In WA3, IIRC, DSP plugins (or whatever they're called now) CAN change the sampling rate, etc. But what I'm talking about is writing a Windows driver that looks just like an audio device to all programs - they don't know the difference between it and the actual soundcard driver. So using my driver as output instead of your regular soundcard driver, you would send the unresampled audio from Winamp - no need for SSRC there. Then, I could make my driver perform the SSRC and output it to the actual soundcard driver (good idea, Dibrom! It would be excellent for those who are blessed with crappy soundcards tongue.gif). Personally, I wouldn't really use SSRC because my Yamaha WaveForce192XG has a pretty flat frequency response at 44100 Hz (slight roll-off above 20 kHz, but so what? - my XG MIDI synth will beat ANY other consumer soundcard's MIDI synth mad.gif). At 48000 Hz, my soundcard is almost completely flat (well, for a consumer soundcard: ± 0.22 dB in the range that RMAA measures), but I'd rather save my CPU cycles for something else (I frequently run many CPU intensive things like MPC encoding). If you really want to check the freq. response of your soundcard, check out http://audio.rightmark.org/ (although to be really accurate, you need a GOOD soundcard to record the output with).

Pio2001: That isn't a bad idea - correcting the output of ALL your programs at once!

The suggestions about VST/DirectX plugins are good too - the support for them shouldn't be too hard to add.

smok3: I don't have any clue how multichannel cards work, since I don't have one, so I'm not sure if I can get that working. I'll probably make my driver open-source so someone else can always add that. About the software eq's and fixed # of sliders - it just depends on the design of the eq - there's no reason you couldn't have more sliders (like professional parametric EQs where you can change each slider's bandwidth, gain, etc.)

So, since so many people are interested in such a driver, I'll try to get around to writing one. I've been pretty busy recently, so I have no clue when I'll get a working version completed (hopefully soon, of course smile.gif). Man, I love these emoticons ph34r.gifwub.gif!
SK1
That all sounds very cool. A Windows eq driver that looks just like an audio device to Windows. Can be great for many people. I wondered why such a thing never existed, thought "it's probably not possible so no one does it" but that was a long time ago smile.gif.


(just had to write this remark: "(I frequently run many CPU intensive things like MPC encoding)" MPC encoding is CPU intensive but lasts shorter than all others. And MPC decoding is the lowest CPU intensive of all other audio encoders/decoders, It's awsome..) hey this is cool y'know? you can leave "hidden messages" like this (smiley here, heh) I'M LOOKING AT YOU!! HA!!!! HAHA!!!!!!!! .. spooky.... hmm or another use is for testing things. think about it, the options are limitless! heh...
spase
QUOTE(Chun-Yu @ Nov 6 2002 - 04:58 PM)
Actually, I've been thinking about writing a Windows driver (WDM, so it should work on Win98/2000/XP) that performs DSP and outputs it to the soundcard driver.  Anyone else interested in this?  I was also thinking that it could support Winamp DSP plugins, so then you could use Winamp DSP plugins on ANY audio.

i think this would be great... then i could use the crossfeed plugin globally for watching movies or playing games and stuff. (mostly cuz emu programs like ePSXe doesnt have an kind of headphone compensation.)
daniel
Now something completly different.
I wanted a looong time ago make digital filters for loudspeakers. But for a 3 way there has to be 6 dacs + some akward DSP. Now it would be really awesome if it would be done in PCs. Is it possible to make 6 different filters for 6 different channels on a decent sound card(M-Audio?). Oh and the incoming signal from line in is also filtered(in my dreams?)
KikeG
QUOTE(Chun-Yu @ Nov 6 2002 - 09:58 PM)
Actually, I've been thinking about writing a Windows driver (WDM, so it should work on Win98/2000/XP) that performs DSP and outputs it to the soundcard driver.

That would be great, and more if compatible with WinAmp plugins.
dreamliner77
Anything doing with this at present?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.