or Connect
AVS › AVS Forum › Video Components › Home Theater Computers › Convolver DSP plug-in for Windows Media Player 10
New Posts  All Forums:Forum Nav:

Convolver DSP plug-in for Windows Media Player 10 - Page 8

post #211 of 326
Quote:
Originally Posted by jrpavel View Post

If you were able to provide additional walkthroughs I would be happy to add them to my site.

So far I've seen the Convolverwrapper in the DSP-window of jrmediacenter. It was just a case of (I think):

1) Download/install DirectX host in the plugin section
2) Play audio material
3) Enter player/options/dsp console

And there it is. But I do not yet know whether it works for video or audio only.

BTW, it also shows up in Console, but it seemed to miss the appropriate graphical representation for being setup inside the console. But this might have been due to user error as well. All I know is that Console is an expensive - and probably good way of routing the digital signal between various in'n outs and plugins. So it seems like a good approach. A solution where the convolution is linked to the output device seems more robust than one where it's linked to the input device/player.
post #212 of 326
Quote:
Originally Posted by Mark_A_W View Post

DVD-Audio? Good luck...

I believe the only way to play them on a PC is using Windvd with a SB Audigy soundcard. Is this still the case?

I don't know. It's hard to find confirmation either way. There's DVD-Audio (that anyone with a PC can produce) and then there's encrypted DVD-Audio. ShinObiwan says that he plays DVD-Audio through Console.
post #213 of 326
Thread Starter 
Quote:
Originally Posted by BerntR View Post

So far I've seen the Convolverwrapper in the DSP-window of jrmediacenter. It was just a case of (I think):

1) Download/install DirectX host in the plugin section
2) Play audio material
3) Enter player/options/dsp console

And there it is. But I do not yet know whether it works for video or audio only.

Thanks. Could you confirm? Some screen shots would be a good bonus. It would be good if you could check whether it also works for video.

Quote:
Originally Posted by BerntR View Post

BTW, it also shows up in Console, but it seemed to miss the appropriate graphical representation for being setup inside the console. But this might have been due to user error as well. All I know is that Console is an expensive - and probably good way of routing the digital signal between various in'n outs and plugins. So it seems like a good approach. A solution where the convolution is linked to the output device seems more robust than one where it's linked to the input device/player.

Thanks. If you double click on the convolverFilter/Wrapper box you will find their property pages...
post #214 of 326
Thread Starter 
In this release

Small optimizations (5%)
libdnsfile 1.0.15 (RIFX support)
ConvolverWrapper / DScaler5 sync
sample reference time calculation

Download from https://sourceforge.net/project/show...ease_id=402192

See http://convolver.sf.net for details
post #215 of 326
Thread Starter 
Convolution involves an initial lag of half a partition length -- so there is no output until Convolver is fed with half a paritionlengthsworth of input.

Some applications (eg, Audition's plug-in preview) expect a buffer of input to generate a buffer of output and so get confused if there is a lag (although in the case of Audition the filter is applied correctly).

It would be no problem to get Convolver to generate silence until there is some real output (although that initial silence would appear as part of the output when the filter is applied, in the case of Audition).

Would users prefer explicit initial silence, or is the current approach better?
post #216 of 326
Quote:
Originally Posted by BerntR View Post

I don't know. It's hard to find confirmation either way. There's DVD-Audio (that anyone with a PC can produce) and then there's encrypted DVD-Audio. ShinObiwan says that he plays DVD-Audio through Console.

There is a "hack" that lets you rip encrypted DVD-A using an older version of a software player + some utilities. It isnt available anywhere but underground. Search hydrogenaudio forums.

-k
post #217 of 326
Quote:
Originally Posted by knutinh View Post

There is a "hack" that lets you rip encrypted DVD-A using an older version of a software player + some utilities. It isnt available anywhere but underground. Search hydrogenaudio forums.
-k

I know. But I am still interested in sorting out the commercial available ways of playing DVD-Audio, and if it may be done with a convolution engine in the audio graph.
post #218 of 326
Some questions; when I play a wav-file or divx-movie with mp3 audio the convolver is activated in windows media player, but not when playing a mpeg2-movie with dolby digital or mp2 audio, why?

How is the delay introduced by the convolver best compensated in wmp10 or zoom player? I know that ac3filter has a audio/video-delay. Is the lag-time shown in the convolver window the right value to use?

/Dohem
post #219 of 326
Thread Starter 
Dohem, Thanks for your questions.

Convolver signals to WMP that it is capable of processing Audio in PCM and IEEE_FLOAT format (and so not compressed formats). If WMP can find a way of converting to PCM or IEEE_FLOAT using an appropriate codec it will try to do so.

If the compressed format are sent directly to the output, then convolver will not be involved.

Others may be able to suggest workarounds.

On the delay, the lag shown is the theoretical delay introduced by convolution (half a partition length). It would be helpful to have feedback as to whether that is the delay to use in practice.

The current version produces no output during the initial delay period. The next version will revert to producing real silence. Again, it would be helpful to have feedback on the better approach in practice.
post #220 of 326
Ok, sounds like some more testing have to bee done!
post #221 of 326
jrpavel,

If I may forward another request, it would be a great feature if Convolver could handle different samling rates and formats within the same config file. I have limited experience with convolver, but I have the impression that the config file must be changed if the playback format changes.

So I was thinking of a config file that could handle a class of filters - all with the same sonic signature, but designed to handle differend sampling rates. 44khZ, 48kHz and 96kHz. And each of these could imply a different speaker configuration - two channel for stereo playback, eventually with a "reverb" filter for the back channels and multichannel filters for DVD etc.

Of cource there whould have to be some sampling rate detection on the input, (alternatively this could be tagged to the playback format) selecting the filters that fits the sampling rate and number of channels.

I have no idea what it takes to make this work or if there is a (better) workaround solution around this. So please bare over with me.

Thanks,
post #222 of 326
Thread Starter 
Quote:
Originally Posted by Dohem View Post

Ok, sounds like some more testing have to bee done!

Looking forward to receiving your results.
post #223 of 326
Thread Starter 
Quote:
Originally Posted by BerntR View Post

If I may forward another request, it would be a great feature if Convolver could handle different samling rates and formats within the same config file. I have limited experience with convolver, but I have the impression that the config file must be changed if the playback format changes.

If I have understood correctly, this is already possible by providing a config file that is a list of config files. Look at http://convolver.sourceforge.net/config.html under "Filter List".
post #224 of 326
You're way ahead of me.

Thanks,
post #225 of 326
Thread Starter 
In this release:

Peak gain calculation

More robust updating of settings during playback

Output initial half partition of silence (latency) explicitly for better interoperability with some DirectShow hosts.

3% faster fft (FFTW 3.1.1) Enable AMD K7 optimizations. Performance improvements for Intel EMT64 and large-size transforms with SIMD. SSE/SSE2 code disables itself on older 386 and 486 CPUs

Download from http://sourceforge.net/project/showf...ease_id=408055
post #226 of 326
I tried zoom player pro instead of wmp10, succceeded to activate the convolver in the graph when playing a dvd with dolby digital audio and using the ac3filter decoder. Unfortunately my computer seems too old so the playback was not smooth. It was possible to delay the video 500ms in ac3filter, but when trying 1500ms the program hang.
post #227 of 326
Thread Starter 
What hardware are you using? Is the setup choppy without ac3filter/convolver?

You may want to try the current version of convolver to see if it makes any difference.

Increasing the number of partitions (try 2 or 4, eg) will reduce the lag.

Cutting the filter to remove trailing zeros will also reduce lag and the convolution load (which should in any case be low).

Let me know how you get on.
post #228 of 326
Thread Starter 
Quote:
Originally Posted by Tukkis View Post

I haven't followed the progress of DRC for a while.

Did anyone ever figure out a plugin for zoom player? Is that what directshow is?

See http://convolver.sourceforge.net/zoom.html
post #229 of 326
Quote:
Originally Posted by Dohem View Post

I tried zoom player pro instead of wmp10, succceeded to activate the convolver in the graph when playing a dvd with dolby digital audio and using the ac3filter decoder. Unfortunately my computer seems too old so the playback was not smooth. It was possible to delay the video 500ms in ac3filter, but when trying 1500ms the program hang.

You could try the video delay in the Dscaler Mpeg decoder.
post #230 of 326
Have decided to wait with room correction on movies until I have upgraded the PC, it is really not up-to-date. The playback is not choppy using a mpeg decoder supporting the graphic card´s hardware mpgeg decoder, otherwise the playback is choppy, so I cant use dscaler at the moment...
post #231 of 326
Thread Starter 
Estimated gain calculation
ConvolverFilter initialization

See https://sourceforge.net/project/show...ease_id=409159
post #232 of 326
jrpavel,

Have you made the Convolver work with WMP on DVD video as well as music? I am getting the impression that DSP plugins are bypassed in video mode?

I am using the same setup for convolver and AC3 filter on Zoomplayer and WMP, and only Zoomplayer seems to be able to do the filtering on video playback.
post #233 of 326
Thread Starter 
Convolver will only process pcm and ieee float audio. Compressed formats such as DD or DTS will need to be decompressed into one of these before they can be processed.

WMP may well pass DD or DTS straight through (to an SPDIF connection and your amp or receiver, eg).

Decompressing it, convolving it and recompressing is probably not worth thr candle.
post #234 of 326
Quote:
Originally Posted by jrpavel View Post

Decompressing it, convolving it and recompressing is probably not worth thr candle.

True, and thx for the answere.

I'll gladly settle for decompression and convolution. I see no need for a separate box for digital decompression and decoding.

I am trying to run basically the same graph in Zoomplayer and WMS. AC3 filter ships PCM and Convolver convolvolves it in Zoomplayer. But in WMP, AC3 Filter sends the PCM straight to the sound card. Or so it seems.

The fact that it works in Zoomplayer strongly indicates that this the ability to convolve or not is a feature of the player and not of the involved decoder and convolution engine.
post #235 of 326
Thread Starter 
Quote:
Originally Posted by BerntR View Post

But in WMP, AC3 Filter sends the PCM straight to the sound card. ...

The fact that it works in Zoomplayer strongly indicates that this the ability to convolve or not is a feature of the player and not of the involved decoder and convolution engine.

I agree, but am not clear what conclusion you draw from your observation.
post #236 of 326
Tentative conclusion: Audio DSP is disabled in WMP when it is playing video material.
post #237 of 326
I don't know if this has already been brought op. Will the DRC filter be able to correct the delay of each channel as well? And also will it be able to adjust the volume for each channel, based on the output?

Rgds
/Schroinx
post #238 of 326
Thread Starter 
Schroinx, have a look at http://www.duffroomcorrection.com or, more specifically, at http://drc-fir.sourceforge.net for details of how to tune DRC. You might also post your question at http://www.avsforum.com/avs-vb/print...&page=19&pp=30
post #239 of 326
Hey Guys,

I'm trying to get an impulse response but am not having any luck. I've use the Room EQ Wizard but cant find any docs on how to actually output the data in a .wav file for the convolver. So, I then moved to the SImple IR tool and I cant figure how to switch the output from left to right without also switching input channels..... Theres also a lot of pops in the sweep....

Can someone give me explicit super dumbed down instructions on how to record an IR?

Edit: It looks as though I have gotten the room response (L+R) curves from ACXO. Does the plugin handle 2 seperate files or do I have to make a stereo wave file?Thanks,

Wes
post #240 of 326
Also, I cant the convolverwrapper to load into JRMC (latest) with the directx host. Has anyone got that working?
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Convolver DSP plug-in for Windows Media Player 10