Home Theater Shack Forums
Epik Subwoofers manufactures world-leading high performance subwoofers for die-hard home theater and music enthusiasts who won't settle for anything less than the best.
PacParts, Inc.: Since 1969, PacParts has been supplying quality replacement parts & accessories from the most recognized manufacturers in the Consumer Electronics Industry.
GIK Acoustics: Home audio acoustics at its best... especially when you have help from the owners right here at the Shack!  Check out their very affordable acoustic panels!
Discount Merchant:  If you need a replacement bulb for your video device... look no further... save big!
ReliableHardware.com: A Reliable Source for Case, Cabinet and Acoustical Hardware!
Fi Audio: Infinitely amazing balanced high end musicality designed drivers!
SVSound: The Sound Authority in speaker and subwoofers as well as the astounding AS EQ1 Subwoofer Equalizer!
Elite Screens offers the finest in affordable projection screens.
Creative Sound Solutions: Loudspeaker kits and components for subwoofers, midwoofers, woofers and full range speakers!
Emotiva is your Home Theater Component Source for Audiophile Quality Home Theater Equipment at Factory Direct Prices
RAM Electronics: Audio, Video, Home Theater and Computer Cables.
Ultimate Home Entertainment: Providing home theater seating and accessories such as popcorn machines and signage... at very affordable prices!
Go Back   Home Theater Systems - Electronics and Forum - HomeTheaterShack > Equalization | Calibration > REW Forum
Room EQ WizardBFD Guide
Forgot Password?
Favorites Home Theater Links Donations Image Gallery

REW Forum

Using convolver universally in HTPC

Discuss Using convolver universally in HTPC in the Equalization | Calibration forum; Using convolver universally in HTPC Thanks a lot for your help. After all I think also, that the most important thing is to build a ...


 Reply     Post New Thread
Views: 8374 - Replies: 133  
Thread Tools
Old 05-26-09, 12:02 PM   #101
Shackster
Alias: Fujak
User: #20290
Since: May 2008
Posts: 10
  Fujak is offline  
Re: Using convolver universally in HTPC


Thanks a lot for your help. After all I think also, that the most important thing is to build a correct impulse response. So I will try out REW to build the impulse response and will give a feedback about the result.


Forum Rules Reply With Quote
Alt Advertisement
Old 05-27-09, 03:37 PM   #102
Shackster
Alias: Fujak
User: #20290
Since: May 2008
Posts: 10
  Fujak is offline  
Re: Using convolver universally in HTPC


Antani, now I am back. I have tried out REW. I can make the measure. After this I go to menu "file->export->export->Impulse Response as WAV..."
The exported file ImpulseResponse.wav has to be the BCInFile in DRC, right? The result (the filter) however looks not o.k.
Did I make something wrong? I guess the BCInFile has to be in PCM (raw) format. But in RWE I can export the Impulse Response only in WAV-Format. Do I have to convert the exported file first, an if yes how ist the sox-script for this?


Forum Rules Reply With Quote
Old 05-28-09, 03:10 PM   #103
Shackster
Alias: antani
Loc: Milan
User: #11821
Since: Sep 2007
Posts: 53
  antani is offline  
Re: Using convolver universally in HTPC


DRC accepts only pcm 32 bit floating.
The command in SOX is

sox.exe impulseresponse.wav -t raw -r 44100 -c 1 -f -4 impulseresponse.pcm


Forum Rules Reply With Quote
Old 06-01-09, 03:14 PM   #104
cea
Shackster
Alias: cea
User: #37850
Since: May 2009
Posts: 13
  cea is offline  
Re: Using convolver universally in HTPC


Hi.
I have a config file for 44100 and another for 48000, how can I make a config file for switch automatically between filters?.
Here http://convolver.sourceforge.net/config.html says that can switch automatically but I don't know how.
Thanks.


Forum Rules Reply With Quote
Old 06-03-09, 01:07 AM   #105
Shackster
Alias: Fujak
User: #20290
Since: May 2008
Posts: 10
  Fujak is offline  
Re: Using convolver universally in HTPC


Quote:
cea wrote: View Post
Hi.
I have a config file for 44100 and another for 48000, how can I make a config file for switch automatically between filters?.
Here http://convolver.sourceforge.net/config.html says that can switch automatically but I don't know how.
Thanks.
I even don't know, but I guess, they mean the button at the top, where you can select various correction files in order to load them into the convolver.


Forum Rules Reply With Quote
Old 06-03-09, 11:36 AM   #106
Shackster
Alias: antani
Loc: Milan
User: #11821
Since: Sep 2007
Posts: 53
  antani is offline  
Re: Using convolver universally in HTPC


I don't use Convolver so I'm not really sure. However from what I understand, you should create multiple settings in the config.txt file, simply putting them one after the other, in different rows. Convolver should choose automatically the appropriate settings from the sample rate of the file being played.

From the Convolver help:

So a config file can also comprise of a list of

- filter specification config file names of the type described above; and
- WAV impulse response filenames

one per line. The filter used will then be the first to match the current sound source (in terms of number of input and output channels and sample rate). This allows you to play both stereo and 5.1 sources, say, without having to change the config file.


Forum Rules Reply With Quote
Old 06-03-09, 01:46 PM   #107
cea
Shackster
Alias: cea
User: #37850
Since: May 2009
Posts: 13
  cea is offline  
Re: Using convolver universally in HTPC


Hi, thanks.

Quote:
I even don't know, but I guess, they mean the button at the top, where you can select various correction files in order to load them into the convolver.
you mean "Get config or IR" button? That button loads only one file, I can not load more than one.

Quote:
I don't use Convolver so I'm not really sure. However from what I understand, you should create multiple settings in the config.txt file, simply putting them one after the other, in different rows. Convolver should choose automatically the appropriate settings from the sample rate of the file being played.

From the Convolver help:

So a config file can also comprise of a list of

- filter specification config file names of the type described above; and
- WAV impulse response filenames

one per line. The filter used will then be the first to match the current sound source (in terms of number of input and output channels and sample rate). This allows you to play both stereo and 5.1 sources, say, without having to change the config file.

well, I try to make one config file with both but I cann't find the way, one after the other or in different rows... nothing.
Thanks.


Forum Rules Reply With Quote
Old 06-04-09, 05:10 AM   #108
Shackster
Alias: antani
Loc: Milan
User: #11821
Since: Sep 2007
Posts: 53
  antani is offline  
Re: Using convolver universally in HTPC


The syntax of Convolver isn't really user friendly . I also remember that some people had problems with the format of the config file (that should be Unicode or ANSI, I'm not sure).


Forum Rules Reply With Quote
Old 06-17-09, 02:50 PM   #109
New Member
Alias: danik
User: #2024
Since: Aug 2006
Posts: 1
  danik is offline  
Re: Using convolver universally in HTPC


Quote:
antani wrote: View Post
I don't use Convolver...
Hello Antani,
what to use instead of Convolver?

Milan are also me, we can meet?

ita2eng by google, sorry


Forum Rules Reply With Quote
Old 07-08-09, 03:27 PM   #110
Shackster
Alias: James
User: #6383
Since: Feb 2007
Posts: 12
  pakru is offline  
Re: Using convolver universally in HTPC


Quote:
antani wrote: View Post
It's not bad, but I think you can get a better result. In my environment I have a flat frequency response +- 1 dB, with a smoothing of 1/3 oct. Try the other .drc presets. But in particular pay attention not to clip the measuring sweep (I'm using 8 sweeps of 1 M).

DRC can create minimum phase, linear phase and mixed phase FIR filters. All the .drc presets are mixed phase. Mixed phase means the filter is correcting the minimum phase component and a part of the excess phase component. It's a sort of compromise between minimum and linear phase, with a short preringing.

If you try to average the sweeps, you will only get a bad filter. DRC is not Audyssey (luckily ).
Hello antani, how do you use 8 sweeps of 1M? Do you average them? Thanks.


Forum Rules Reply With Quote
Old 07-09-09, 09:04 AM   #111
Shackster
Alias: antani
Loc: Milan
User: #11821
Since: Sep 2007
Posts: 53
  antani is offline  
Re: Using convolver universally in HTPC


Quote:
pakru wrote: View Post
...Do you average them?...
No need for that. Just select 8 sweeps in the Measure window. By the way I think there is a little bug in the sw, because I often get weird results. I always check the coherence with a single short sweep, and the scope window as well (sometimes clipping is not signaled).


Forum Rules Reply With Quote
Old 07-09-09, 09:54 AM   #112
Shack Administrator
Platinum Supporter
Alias: brucek
User: #6
Since: Apr 2006
Posts: 7,076
  brucek is offline    
Re: Using convolver universally in HTPC


Quote:
By the way I think there is a little bug in the sw, because I often get weird results.
We do get that comment now and then, but in the end it usually ends up being a problem with the computer running REW.

This post (to the end) is a perfect example, where in the end, the problem is computer related.

brucek


Forum Rules Reply With Quote
Old 07-09-09, 11:21 AM   #113
Shackster
Alias: antani
Loc: Milan
User: #11821
Since: Sep 2007
Posts: 53
  antani is offline  
Re: Using convolver universally in HTPC


It is definitively possible, I didn't test very much. However I got problems only with multiple sweeps. I guess the multiple sweeps option is seldom used, but it is very useful when maximum resolution is needed, like for DRC.


Forum Rules Reply With Quote
Old 07-09-09, 12:25 PM   #114
Shack Administrator
Platinum Supporter
Alias: brucek
User: #6
Since: Apr 2006
Posts: 7,076
  brucek is offline    
Re: Using convolver universally in HTPC


Quote:
I guess the multiple sweeps option is seldom used
I always use at least two. This reduces random noise that is picked up in a single sweep.

brucek


Forum Rules Reply With Quote
Old 07-09-09, 01:40 PM   #115
Shackster
Alias: James
User: #6383
Since: Feb 2007
Posts: 12
  pakru is offline  
Re: Using convolver universally in HTPC


Quote:
antani wrote: View Post
No need for that. Just select 8 sweeps in the Measure window. By the way I think there is a little bug in the sw, because I often get weird results. I always check the coherence with a single short sweep, and the scope window as well (sometimes clipping is not signaled).
Thanks for pointing this out. I did get very weird results with multiple sweeps (wierd comb like transfer function) and I was thinking there is something wrong with my setup. Can you help me understand how you check for coherence?

Also, I am using console with the optimized.drc coefficients loaded in Voxengo PristineSpace. When I test the room correction filter by sweeping REW through PristineSpace in console, REW is complaining that the impulse response peak is not where it is supposed to be. Looking at the PristineSpace window, I find that the filter center tap is at the middle of the window (latency of N/2 samples). Is this the reason REW is saying this?

Thanks.

Quote:
brucek wrote: View Post
I always use at least two. This reduces random noise that is picked up in a single sweep.

brucek
brucek, Even with two sweeps, I am getting a wierd comb like transfer function with the first null at 1.75KHz. I can try to post the plots after I get back home.


Forum Rules Reply With Quote
Old 07-09-09, 01:45 PM   #116
Shack Administrator
Platinum Supporter
Alias: brucek
User: #6
Since: Apr 2006
Posts: 7,076
  brucek is offline    
Re: Using convolver universally in HTPC


Quote:
I am getting a weird comb like transfer function with the first null at 1.75KHz
With that and REW complaining about the impulse response, it sounds like your setup levels are incorrect.

brucek


Forum Rules Reply With Quote
Old 07-09-09, 01:49 PM   #117
Shackster
Alias: James
User: #6383
Since: Feb 2007
Posts: 12
  pakru is offline  
Re: Using convolver universally in HTPC


However, with a single sweep, I dont see any combing artifacts...


Forum Rules Reply With Quote
Old 07-09-09, 04:21 PM   #118
Shack Administrator
Platinum Supporter
Alias: brucek
User: #6
Since: Apr 2006
Posts: 7,076
  brucek is offline    
Re: Using convolver universally in HTPC


Quote:
However, with a single sweep, I don't see any combing artifacts...
Then you may be suffering from a lack of processor speed or memory. The longer the sweep, the more samples that must be stored, and the number of sweeps simply adds to the problem because it all has to be stored in RAM.

brucek


Forum Rules Reply With Quote
Old 07-10-09, 02:27 AM   #119
Shackster
Alias: James
User: #6383
Since: Feb 2007
Posts: 12
  pakru is offline  
Re: Using convolver universally in HTPC


antani, brucek:

Thanks to antani's tip of looking at the scope window, whenever I use a multiple sweep option in the measurement, I am seeing wierd looking input samples, only in the second sweep (figure below). I dont see this behavior in the first sweep. Whenever this happens, the transfer function has the combing artifact.

Is this my setup issue or is it something else?

Thanks.

Attachments
 

Forum Rules Reply With Quote
Old 07-10-09, 08:32 AM   #120
Shack Administrator
Platinum Supporter
Alias: brucek
User: #6
Since: Apr 2006
Posts: 7,076
  brucek is offline    
Re: Using convolver universally in HTPC


The input is the dark red line and the output samples are the purple.

Looking at the time axis, I would presume you're examining a fairly high frequency. You can expand the axis and look at each sample. You'll probably find that the 'sinusoidal' wave is distorted at this higher frequency.

I know on my inexpensive soundcard, that the DAC probably isn't the greatest, and regardless of whether I use more than one sweep, I'll have a fairly poor looking output signal at the upper frequencies. Certainly at 20K, with a 44KHz sample rate, there's only a couple samples per period and it looks pretty bad.

I'm not sure why you would only see the output problems on multiple sweeps though. I'll ask JohnM what he thinks..

brucek


Forum Rules Reply With Quote
Old 07-10-09, 08:46 AM   #121
Shackster
Alias: antani
Loc: Milan
User: #11821
Since: Sep 2007
Posts: 53
  antani is offline  
Re: Using convolver universally in HTPC


This comb effect is pretty strange. I normally check the multiple sweeps result with a single short sweep. If the frequency response is very similar, the measurement is supposed to be ok. In the scope window I just check the clipping.

I often get problems with 8 sweeps, rarely with 4 sweeps, so it is possible that the issue is lack of memory as Brucek was suggesting.

The warning "response peak is not where it is supposed to be" is normal if you use a linear phase FIR filter. In fact the linear phase filter adds a delay of 0,7 s, but this shouldn’t cause any problem. BTW you don't really need to use a linear phase FIR, unless you are using a brickwall filter.


Forum Rules Reply With Quote
Old 07-12-09, 07:51 AM   #122
REW Author
Owner

Alias: John
JohnM's Avatar
Loc: UK
User: #2
Since: Apr 2006
Posts: 1,307
  JohnM is offline    
Re: Using convolver universally in HTPC


Quote:
brucek wrote: View Post
I know on my inexpensive soundcard, that the DAC probably isn't the greatest, and regardless of whether I use more than one sweep, I'll have a fairly poor looking output signal at the upper frequencies. Certainly at 20K, with a 44KHz sample rate, there's only a couple samples per period and it looks pretty bad.
The sweep signal REW shows is what is fed to the soundcard rather than what the DAC actually produces, which REW has no access to. As the comment on the scope page says, "These traces use linear interpolation between values, this gives them an aliased appearance at high frequencies that is not a true representation". The scope trace on the screen shot shows normal appearance. If the PC is prone to struggling to keep up with soundcard I/O, which can be the case depending on what other processes are running, then the longer the sweep sequence the more likely there is to be a glitch in the I/O. 8 sweeps at 1M requires more than 3 minutes of clean I/O, so if there is a problem that will certainly show it up.


Forum Rules Reply With Quote
Old 07-13-09, 11:33 PM   #123
Shackster
Alias: James
User: #6383
Since: Feb 2007
Posts: 12
  pakru is offline  
Re: Using convolver universally in HTPC


JohnM, Thanks for the explanation. I will try the sweeps from a different PC and see if this persists. If the problem persists, I will try to up the RAM on the regular PC.

Thanks again!


Forum Rules Reply With Quote
Old 07-13-09, 11:34 PM   #124
Shackster
Alias: James
User: #6383
Since: Feb 2007
Posts: 12
  pakru is offline  
Re: Using convolver universally in HTPC


Quote:
antani wrote: View Post
The warning "response peak is not where it is supposed to be" is normal if you use a linear phase FIR filter. In fact the linear phase filter adds a delay of 0,7 s, but this shouldn’t cause any problem. BTW you don't really need to use a linear phase FIR, unless you are using a brickwall filter.
Thanks!


Forum Rules Reply With Quote
Old 07-16-09, 03:31 PM   #125
nbb
New Member
Alias: nbb
User: #39603
Since: Jul 2009
Posts: 1
  nbb is offline  
Re: Using convolver universally in HTPC


Thx for a great thread with spot on information for my use. Im struggeling a bit with console, could anyone be so kind as to how they set up the routing for the various modules? I assume one just add console as an external filter in Media Player Classic to have the sound pass through the plugins hosted by console. Im trying to have a simple 2-channel signal passed through convolver and the Kelly Industries Bass Manager for a start.


Last edited by nbb; 07-16-09 at 04:41 PM..

Forum Rules Reply With Quote
 Reply     Post New Thread

« Home Theater Shack > Equalization | Calibration > REW Forum »

« Previous Thread   Next Thread »

Bookmarks
Thread Tools

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 is not allowed!




Parts Express: The #1 Internet source for all your DIY and electronics needs!

Ultimate Home Entertainment



This site is best viewed with a screen resolution of 1280 x 1024 or higher!

All times are GMT -5. The time now is 02:22 AM.



Powered by vBulletin
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Vendor Tools vBulletin Plugins by Drive Thru Online, Inc.

Copyright ©2006 - 2009, Home Theater Shack, LLC.
John Mulcahy and Sonnie Parker - ALL RIGHTS RESERVED!



Projector Screens   AV Carts   Lectern   WhiteBoards   Audio Video   HDMI Cables   Multimedia   AV Blog
Massage Chairs   Wall Fountains   Bath Vanities   Electric Fireplaces   Bunk Beds
Dish Network





Search Engine Friendly URLs by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327