Hi everyone,
I’d like to share a free bandpass enclosure optimization tool I’ve been developing and invite the DIY community here to test it and give feedback.
This is my first program written in Python, and I’m still learning the language, so bugs and quirks will probably occur — your feedback will be extremely valuable!
The software focuses on bandpass loudspeaker design and currently supports:
Important: A PDF manual is included with the program. It is strongly recommended to read it, especially if you’ve never used Particle Swarm Optimization (PSO) or similar optimization methods before. The manual explains the basic workflow and how to get meaningful results safely.
Main features
This project was built primarily for DIY audio enthusiasts, and I’d really like feedback from people who:
The program is currently available as a Windows executable.
If there is interest, I can also consider:
Thanks in advance to anyone willing to try it and share thoughts. I’m happy to discuss the math, assumptions, or implementation details if anyone is interested.
Link to download (V1.4): https://www.dropbox.com/scl/fi/r1vp...ey=grx4zxhvhfib5whb75csnu3o2&st=jvo68gmt&dl=0
Best regards,
Marcos J. Jacoboski
I’d like to share a free bandpass enclosure optimization tool I’ve been developing and invite the DIY community here to test it and give feedback.
This is my first program written in Python, and I’m still learning the language, so bugs and quirks will probably occur — your feedback will be extremely valuable!
The software focuses on bandpass loudspeaker design and currently supports:
- 4th-order bandpass
- 6th-order parallel-tuned bandpass
- 8th-order parallel-tuned bandpass
- Chamber volumes
- Vent lengths
Important: A PDF manual is included with the program. It is strongly recommended to read it, especially if you’ve never used Particle Swarm Optimization (PSO) or similar optimization methods before. The manual explains the basic workflow and how to get meaningful results safely.
Main features
- Automatic optimization (no manual trial-and-error)
- Real-time progress and result updates
- SPL, cone displacement, vent velocity, and impedance plots
- Support for 4th, 6th, and 8th-order bandpass enclosures
- Designed for DIY experimentation and learning
This project was built primarily for DIY audio enthusiasts, and I’d really like feedback from people who:
- Design bandpass boxes regularly
- Enjoy experimenting with different alignments
- Want to stress-test the optimizer with real drivers
- Usability feedback
- Validation of results
- Feature suggestions
- Bug reports
The program is currently available as a Windows executable.
If there is interest, I can also consider:
- Additional bandpass orders (5th, 7th, etc.)
- Export options
Thanks in advance to anyone willing to try it and share thoughts. I’m happy to discuss the math, assumptions, or implementation details if anyone is interested.
Link to download (V1.4): https://www.dropbox.com/scl/fi/r1vp...ey=grx4zxhvhfib5whb75csnu3o2&st=jvo68gmt&dl=0
Best regards,
Marcos J. Jacoboski