This is an amazing tool for those who use convolution reverberators (processors) in their soundworks. This tool will help you to design your own room impulse responses ranging from small rooms to large echo halls to small "intimate" cabinets to echoing soundscapes. You have the opportunity to design materials and room's geometry. There is a bunch of other settings too. These are room's size which really alters perceived size, density control which allows to create maximally dense reverbs, "random seed" parameter which allows to create endless number of variations of the same room design. You can also set output sample rate and bit depth. After you have designed your room you just need to press "Generate" button and after a while a freshy WAV file will be ready to be loaded into any convolution reverberator for your listening pleasure.
We want to emphasize that Impulse Modeler is an artistic tool. It was designed mainly for musicians, sound designers and sound engineers. If you are looking for reverbs you cannot get anywhere that are maximally convincing and easily controllable, Impulse Modeler is a tool for you.
As for Impulse Modeler usage, everything is very simple. You just model a room from the "top" view placing vertices and interconnecting them with the walls, put one to several impulse emitters that "throw" rays into various directions specified by the emitting cone (showed as a partial pie) and finally you put a wall that recepts rays (showed with a dashed line). When ray touches this "recepting" wall, that ray will be reflected in the final impulse response file. Everything is that simple.
- Easy-to-use vector graphics editor
- Grid support for even easier editing
- 8 frequency bands for precise material definition
- 8, 16, 24 and 32-bit output
- 44100, 48000, 88200, 96000 Hz output sampling rates
- Many example designs and materials
- Overall room size is controlled with a single slider
- Windows XP or any later 32-bit Windows OS
- About 530 kB of harddisk space
- For best performance a fast processor is required
Demo LimitationsUnregistered demo version is not strictly limited - it just cannot save design files so that you must always start from the scratch. Of course, generated impulses are not limited in any way. Additionally you must restart program after several generates. This was made to encourage you to buy this nice program.
Very soon Impulse Modeler will be much more "actual" since processors' power is increasing very fast. In the near future running several convolved reverbs in one project would not be a problem at all. So everyone will go to search for some good impulses, but those who already purchased Impulse Modeler can create their own impulse files and even offer them to others!
What's NewVersion 1.9, 06-feb-2006
- Command line rendering capability implemented: you can specify <name.imd> <name.wav> <scale> parameters in the command line now. IM will render the design without opening the UI.
- Object selection hot-spot reduced to allow for more precise selection of objects.
- Global ray count option added. Now you can force emitter to use this global setting.
Version 1.8, 01-mar-2005
- Impulse calculation speed increased by about 25% or more, especially on heavy geometry designs.
- Emitter groups implemented.
- Recepting wall's polar patterns implemented. They fully correspond to polar patterns found in microphones.
- Additional visual size increase.
- Recepting wall's 'ala microphone axis' marks added.
- A special advanced "Add pre silence" option added. This option adds 512 leading samples to the generated impulse file. This mode preserves time synchronization of the impulse response while also preserving its tonal balance. Generated impulses can be used in Pristine Space if its "Latency +512" global option was enabled. Please note that this latency is locked to the sample rate and any further resampling may alter time synchronization. This means that you should generate impulse response at the same sample rate as you plan to use during production.
Version 1.7, 04-nov-2003
- Auto-normalization bug fixed. Sometimes resulting impulses were incorrectly normalized causing much clipping to occur.
- Damping in the material property window is defined in dB now.
- This version adds a special `air' material which is used to calculate frequency-dependant air damping. `Air sustain' parameter defined in the options dialog is not used now. You should adjust Sustain of the `air' material instead. Reflection cone and color defined for the `air' material is ignored. Frequency-dependant air damping and sustain parameters are defined `per 75 meters'.
- Due to the new air damping calculation older reverb designs will sound differently to some degree.
- Scale slider's behaviour was changed.
- Frequency of the last sustain band of the material is now static 21 kHz. This allows to create an equally-sounding impulses for all sample rates.
- IM now supports sample rates >= 44.1 kHz only. If you need lower sample rates you will need to downsample the resulting impulse using any sample rate converter program (you can use our free r8brain, too).
- `Min power' ray gating parameter available in Options dialog must be specified in dB now. This value must be lesser than 0. -60 is the default value.
- This version implements a 'Direct Signal Level' option. By enabling this option you can create impulses with a 'direct' signal (previously direct signal was always removed). Leaving the direct signal allows to create impulses with the full spatialization information. Such impulses must be used as a 100% wet impulses since they have a dry signal built into them.
- Now, when "Sync reverb tail" is disabled, IM trims the resulting impulse so that it has no leading silence.
- New presets added.
- Visual size increased.
Version 1.6, 24-feb-2003
- Fixed bug which caused exclusion of 'wav' extension under some windows versions.
- Greatly improved general sonic quality of generated impulses.
- Several minor bugfixes.
- Help added.
- Factory designs were updated.
- Emitter's cone and angle adjustments are now smoother.
- Added reverb tail sync (please, read help file for more info).
- Background colour of geometry window now will be equal to a currently defined global window colour.
- Material editor's frequency damping resolution was increased.
- Frequency damping now can be defined in the range 0.5 - 1.0.
Version 1.5, 17-oct-2002
- Maximum ray count was increased to 40000. This allows more space for improving perceivable quality of resulting impulse files.
- Added "Reset" button for Output WAV filename selector. This button is useful since if you want to select another directory to place resulting WAV file to you need to clear Output WAV filename edit box. Reset button does precisely this.
- Added design Notes. Now any comments can be written describing room design. Notes buffer can hold up to 4095 characters.
- Updated dithering algorithm to gaussian dithering. Now noise-shaping is not performed.
- Changed installer program. This allowed to enable file associations support.
- Added several new materials and designs.
- Increased accuracy of internal impulse convolution. This resulted in higher memory requirements. Now, if you use window size of 600 program will need about 80 MB of memory. The less window size the less memory is required.
Version 1.4, 16-sep-2002
- Fixed bug in implementation of dithering.
- Fixed internal impulse convolution. Difference in sound with the previous version is rather noticable.
Version 1.3, 31-aug-2002
- Fixed internal WAV file writer (just a cosmetic fix since WAV file data output is always aligned on word boundary, so previously even without this fix WAV files were created correctly).
- Geometry window flicker bug fixed.
- Internal impulse convolution module rewritten. Now it is correct, however difference with the previous version seems to be non-perceivable.
- A bug that could cause system to report something like "dynamic library shell32 not found" fixed.
- Added loading and saving of material settings.
Version 1.2, 13-jul-2002
- Added "stereo width" and "panning" options.
- Added "generate" limitation. Now it is impossible to generate impulse file for more than 3 times in unregistered version. Program must be restarted after 3 generates. This was done to additionally encourage users to buy this program.
- Several new designs included in distribution.
Version 1.1, 13-jun-2002
- Added sampling format options.
- A buggy feature which caused non-random emitters to emit rays slightly biased to one side was removed.
- Direct rays now never get to the impulse response file. Ray first must be reflected from some surface.
- Added a "density" option.
Version 1.0, 10-jun-2002