Filter Simulation with VituixCAD and EQ APO

Collapse
X
Collapse
  •  

  • How To: Filter Simulation with VituixCAD and EQ APO

    With meticulous passive filter design, it may be beneficial to hear the result before spending money on crossover parts and putting in the time to assemble the crossover. Fortunately, with VituixCAD and EQ APO and filter can be simulated digitally. This process can simulate multiple drivers simultaneously, one driver for each output on a soundcard, for example a 7.1 soundcard could simulate a stereo 3 way system utilizing 6 channels.

    Note that an emulated passive filter will reproduce the filter transfer function as a digital filter entered into a DSP, it does not provide exactly the same result as a real passive filter due to different source impedance and component features. Passive filter interaction with the driver non-linearities and back EMF for example will not be present in a digital simulation.

    VituixCAD Process
    1. Once you have a complete design ready for simulation in VituixCAD, simply select “Impulse Response” under the view menu.
    2. Select the sample rate that your soundcard is set to for playback.
    3. FFT Length can be set to the maximum value of 262144, any value 65536 or higher is more than enough to cover the low frequency response.
    4. Taps can be set quite high as well, 8192 taps should be more than enough to cover most uses.
    5. Select IR Window as desired, since we are exporting a full frequency response using a large FFT length, the exported result is essentially “un-gated” so the selection here is not extremely important, however I have used “cosine”.
    6. Uncheck “Center IR”
    7. Set Pre-delay at 1.0ms
    8. Under Signals to export, select the “D” button, which will fill in all drivers in the project for export. You should see “Driver in D...” for each driver in your system listed. Up to 6 drivers can be exported at once.
    9. Select “Export” and export the impulse response as IEEE mono or stereo WAV file.
    Click image for larger version  Name:	dataurl482062.png Views:	33 Size:	25.3 KB ID:	927390

    ​EQ APO Process

    1. Open the EQ APO Configuration Editor and configure the rack:
      1. Preamplifier - use to set master gain to avoid clipping audio signal.
      2. Copy channels - Use copy channels to copy the left and right audio to other channels used for the crossover configuration. For example, a 3 way you might use L and R channels for bass, SL and SR for midrange, and RL and RR for tweeter, so we must copy the L channel to SL and RL, and the R channel to SR and RR.
      3. Select channels - use to define the channels to apply a specific filter to.
      4. Convolution with impulse response - load the IR file for your driver here.
      5. Repeat channel selection and convolution filter for each driver in your system.
    2. Verify that each impulse response is loaded correctly using the analysis panel at the bottom, and select each channel to cycle through each filter transfer function.
    3. Adjust the preamplifier if needed to ensure that all responses for all channels are shown at <0dB level. Responses >0dB will be filled in with red to appear obvious.
    4. That’s it, play some music and enjoy! An example configuration is provided below.
    Click image for larger version  Name:	dataurl592553.png Views:	7 Size:	72.0 KB ID:	927391 Click image for larger version  Name:	dataurl599592.png Views:	7 Size:	29.0 KB ID:	927392
    Example 3-way Configuration:

    Preamp: -10.8 dB
    Copy: SL=L RL=L SR=R RR=R
    Channel: L R
    Convolution: project2 IR Driver in D1.wav
    Channel: SL SR
    Convolution: project2 IR Driver in D2.wav
    Channel: RL RR
    Convolution: project2 IR Driver in D3.wav




    Last edited by Reet; 29 December 2022, 15:13 Thursday.
      Posting comments is disabled.

    Latest Articles

    Collapse

    • How to: Measure with REW for Room EQ
      by Reet
      REW is a powerful tool, as is EQ, but getting it right can be challenging. The first step to achieving a good EQ profile for your space is to take in-room measurements. This document will detail an easy method to achieve quick and reliable results.

      For room EQ, a single measurement at your listening location will not produce a good depiction of the overall room response. An average of many measurements around the listening area should be completed to create a room response for equalization...
      12 April 2023, 11:42 Wednesday
    • Minimum Phase and Accurate Crossover Simulation
      by Reet
      Minimum phase for a speaker can be described of the phase of the frequency response of the speaker at it’s acoustic centre, or the phase without any excess phase or “time of flight” included. It can be calculated from the speaker’s frequency response using Hilbert-bode transform, or HBT. When comparing multiple minimum phase responses, we can say that the responses occur at the same point in space, ie. there is no physical distance between them. When measuring speakers and processing the...
      26 December 2022, 15:27 Monday
    • How To: VituixCAD Extended Impedance Model For Any Driver
      by Reet
      Loudspeaker T/S often includes only a single Le value for inductance, however driver motors are usually much more complex than a single coil of wire, so Le on its own is not a very good description of the driver characteristics. An extended impedance model, or “semi-inductance” model can provide additional characterization of the impedance curve for greater accuracy.

      Many Scan-Speak drivers include this data in the “advanced parameters” section of their datasheets, however the...
      26 December 2022, 15:07 Monday
    • How To: Measuring impedance and T/S with ARTA/LIMP
      by Reet
      With a simple jig, loudspeaker impedance and T/S parameters can be easily measured with LIMP. The same jig may also be used to measure component value for resistors, capacitors, and inductors, as well as measure transfer functions of passive and active filters.

      The setup is quite simple, the following diagram is taken from the LIMP manual:
      https://artalabs.hr/download/LIMP-user-manual.pdf
      Measurement Jig



      This instruction is following what...
      26 December 2022, 15:02 Monday
    • How To: Mirror EQ with VituixCAD
      by Reet
      With VituixCAD, we have the ability to provide a mirror EQ function, that can then be passed to APO EQ for active processing. This allows for a speaker's frequency response to be fully compensated for without requiring many bands of parametric EQ.

      ​VituixCAD Process
      Connect each driver and EQ blocks in the crossover section as shown. Ensure that the active peak/notch filters are “shorted” so that only the G(f) block is directly connected to the driver. Three PEQ blocks are show,...
      26 December 2022, 13:26 Monday
    • How To: Filter Simulation with VituixCAD and EQ APO
      by Reet
      With meticulous passive filter design, it may be beneficial to hear the result before spending money on crossover parts and putting in the time to assemble the crossover. Fortunately, with VituixCAD and EQ APO and filter can be simulated digitally. This process can simulate multiple drivers simultaneously, one driver for each output on a soundcard, for example a 7.1 soundcard could simulate a stereo 3 way system utilizing 6 channels.

      Note that an emulated passive filter will reproduce...
      26 December 2022, 12:55 Monday
    Working...
    Searching...Please wait.
    An unexpected error was returned: 'Your submission could not be processed because you have logged in since the previous page was loaded.

    Please push the back button and reload the previous window.'
    An unexpected error was returned: 'Your submission could not be processed because the token has expired.

    Please push the back button and reload the previous window.'
    An internal error has occurred and the module cannot be displayed.
    There are no results that meet this criteria.
    Search Result for "|||"