You aren't wrong. But, the progress of doing things with this editor is incredibly hard. Adding sound is very restricted, and we don't want you to see our work gets buggy. I know everyone would attack on us with those words: "why the sounds aren't perfect on your mod?!?!?!", "I can hear the weapon sounds from far away!!!", "Why the sounds are getting silent after a few seconds later?!?!?!"
to set up a module, yes you need.
Firstly i added this to the module_sounds.xml
<module_sound name="sam_musket_firing_01" sound_category="mission_foley" path="musket_firing_01.wav"/>
We have some theories about cannons by looking at the catapult system, having 2-4 users depend on its urgency on the battle. Since we don't have the right tools for coding, i can't say any progress has been made for this. Its all theory on our notes. The naval side is same with this situation.