IR impules KX plugin

Discussion in 'Effects and the DSP' started by Maddogg6, Jul 10, 2005.

  1. Maddogg6

    Maddogg6 Tail Razer

    Joined:
    Jun 21, 2005
    Messages:
    4,027
    Likes Received:
    26
    Trophy Points:
    0
    How feasable is it to implement an IR pulse effect (like theWaves IR or Sonic Foundrys Accoustical Mirror DX plugins) as a KX DLL plugin? I know its impossible in DAne alone.

    IR pulses stored in PC memory - this could produce MANY effects but more importantly - get them HUGE reverbs so many of us would like to have available.

    I'm sure its beyond my skills, so maybe this is more of a request..?? Really is curiosity of what is possible.
     
  2. Tril

    Tril Triple screen racing ftw

    Joined:
    Sep 26, 2004
    Messages:
    1,665
    Likes Received:
    19
    Trophy Points:
    48
    Effects using IR can be calculated in two ways. In the time domain and in the frequency domain. Time domain calculations are a lot more calculation intensive.

    Using the instructions available on the emu10kx, only the time domain solution can be used as far as I know. You code this as a FIR filter. It takes a lot of ressources. That means that only very short IR can be used. Maybe between 100 to 250 coefficients, depending on how it's coded and what other plugins are loaded.

    An option I used in the past would be to use an ASIO VST plugin to add the effect in almost realtime. That requires the use of a VST plugin, a VST host (like KRISTAL at http://www.kreatives.org/kristal/ it's free) and some tweaking in the DSP. This solution can work but you don't use the hardware acceleration of the sound card and it's less close to realtime. KRISTAL is limited to two channels output. It is a limitation, if you need more channels filtered but it's free.

    I don't know any free IR filter VST plugin but it probably exists. If you have loads of cash to give for great software I would recommand to buy Voxengo Pristine Space (http://www.voxengo.com/product/pspace/). I tried the demo and I'm considering buying the software. While you're at it you should find yourself a VST host that can use more than two input/output channels to/from plugins.
     
  3. Nando Dominguez

    Nando Dominguez New Member

    Joined:
    Jul 25, 2003
    Messages:
    280
    Likes Received:
    0
    Trophy Points:
    0
  4. Maddogg6

    Maddogg6 Tail Razer

    Joined:
    Jun 21, 2005
    Messages:
    4,027
    Likes Received:
    26
    Trophy Points:
    0
    Thanks for the link - that looks pretty impressive.
     
  5. -zerodb

    -zerodb New Member

    Joined:
    Mar 7, 2005
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    0
    I've been toying with this sort of thing as a "room correction" software - rather than adding a "concert hall" reverb or whatever, you can use the inverse impulse response of your ACTUAL listening space to eliminate a lot of the acoustical effects of your room. It's a strange feeling to have music sound like it's coming from headphones when you know darn well it's coming from those speakers in front of you. Of course the effect is ruined if your head isn't EXACTLY where the microphone was when you measured the IR in the first place. Cool stuff though. Definitely needs to be handled by the CPU, from what I've seen our onboard DSP doesn't have the guts for it.
     

Share This Page

visited