This is the technical documentation for the audioBlast project (not a user guide). It explains the architecture of the system and how it works for those involved in hosting, developing or contributing to the project. Contributions or requests for clarification, etc, are welcomed - however bug reports and feature requests are likely best submitted to other repositories in this organisation.