I'm announcing the public release of XSim, a "free-form" Windows-based passive crossover design and simulation program intended to be as intuitive and non-restrictive as possible. . The program is ***free*** for personal or commercial use. Any speaker builder with at least a basic understanding of what resistors, capacitors, and inductors do, and with decent response measurements (FRD and ZMA) of their drivers in their boxes, should be able to get useful results right away.
Experimenting with "ideal" driver data (the default for each driver) can also be fun and helpful in understanding the effects of various circuit types. Some built-in multi-part "Circuit Blocks" also provide for basic pre-configured circuits to be tuned per their overall parameters (Q, corner frequency, attenuation, etc). There are "Example" files inlcuded in the XSim download (currently less than 1.5MB) as well.
XSim allows you to see simultaneous multiple graphs of your choice, including impedances, voltages, power consumptions, group delay, and frequency, impulse, step, and square wave responses. You can watch the performance and/or stress on any part vary as you tune structure or component values in real-time. The circuit network is re-solved automatically with every change you make.
The "free-form" aspect of XSim is that crossover designs are unrestricted, no particular circuit structure need be used. Essentially any R-L-C passive network you can think of can be easily entered using graphical schematic entry, with results calculated as you design. A common "ground" node is provided, but its use isn't required.
Circuit designs (incuding all in included driver data sets) can be shared by email or forum post in XSim's ".dxo" format. Graphic files can also be saved in standard picture file formats.
Stuff yet to come
The release version of XSim featiures automatic downloading of part and driver information based on vendor and part number, making it easy to find and order what you need to turn your design into working hardware. However, no vendors are as yet signed up to provide XSim access to part or driver information. XSim will be able to download these lists itself, when available. XSim can also update its own program (with owner permission) so people who use it online can always be up-to-date. ...And so I can add or fix features without asking you to deal with downloading and installing each time.
XSim does not yet include geometric features (such as varying mic position, baffle or boundary-bounce effects) as in Jeff Bagby's very successful "PCD" and other programs derived from it. But that is in the works, with some assistance from Jeff. There are also as yet no box-design features, but this is also planned so that full designs can be worked with using the infinite baffle data provided by vendors.