Dave's Speaker Pages

WinPCD -- Background and History

WinPCD Index
Version Details
Download and Installation Instructions
Speakerdesign Home Page

Windows Passive Crossover Designer (WinPCD) began as a Windows application intended to emulate the Excel spreadsheet created by Jeff Bagby. The latter has been widely used and is very popular with the hobbyist crowd. Many users contributed to it by way of testing and making suggestions to Jeff. Over time he incorporated many of those requests as well as expanding it with his own ideas. The end result was the last incarnation that he released, v7, prior to my undertaking the creation of the WinPCD. Although many of us have used other software for design for many years, the ease of use and intuitiveness of the PCD made it first (and for many the only) program when starting a project. I liked it for quick tests of first trials of a new design.

Jeff has been able to keep things working with Excel with new versions, but at some point that may prove more difficult. The key point, though, is that it does require the user to have Excel. There were occasional requests to Jeff to port it to a Windows application, but that was not in Jeff's to-do list. I found the task to be just what I needed as a project for my recent change to the .NET framework and C#. I didn't know whether I could actually replicate the PCD in satisfactory manner. It took a while playing around with it to convince myself that it was a reasonable undertaking. It has turned out to be one of the most enjoyable projects I've done, despite the occasional period of pure frustration with the new design environment and language.