@LightBit has the somewhat portable SpeakerSim that does quite a bit as well (Thanks again!) not to mention is GPL3 on gitlab.
And the omnicalculator site does a bunch of loudspeaker basics, too. There's an "instructional" accessibility to that site that's probably closer to the OP's intent, IMO.
https://www.omnicalculator.com/other/speaker-box
https://www.omnicalculator.com/physics/crossover
https://www.omnicalculator.com/other/port-length
Dominique Petoin's stuff is deep on some things as well. Like others have stated--most things are already covered in many places and there are many more tools available now (unlike say 30 years ago).
And the omnicalculator site does a bunch of loudspeaker basics, too. There's an "instructional" accessibility to that site that's probably closer to the OP's intent, IMO.
https://www.omnicalculator.com/other/speaker-box
https://www.omnicalculator.com/physics/crossover
https://www.omnicalculator.com/other/port-length
Dominique Petoin's stuff is deep on some things as well. Like others have stated--most things are already covered in many places and there are many more tools available now (unlike say 30 years ago).
Last edited: