First test post in my new GitHub blog.
So, I was planning to publish one of these tutorial-style posts per month, but things slipped a bit. But I did not forget about this, and this post is the last episode of the Modelling Acoustics with Open Source Software series.
In this episode about Open Source Acoustic Modelling we will look at how to make a simple Julia model of one of the simplest systems in acoustics, a rectangular room with rigid walls, assuming adiabatic wave propagation. Even if this system is among the simplest in acoustics, it is actually already very complicated. As such, we will focus only on the modes, one part of the problem, without attempting impulse response simulation or other fancy things like that, for now.
Welcome to the first actual episode of the series about acoustic modelling with open source software. We will first try to understand what modelling acoustics means. In reality it doesn’t mean just one thing, as many phenomena of acoustic wave production and propagation can be modeled and simulated in various different ways, with higher or lower degree of accuracy. However, the core of the modelling problem resides in partial differential equations. This post will be a very, very, brief, intuitive and not rigorous introduction to the topic, mainly to give context to those that are not accustomed to the concept. If you are experienced about physics and acoustics, you can completely skip this episode.
As part of my profession as an acoustician, I often make use of Open Source software. It might surprising to few that the Open Source ecosystem is actually filled with very good packages for this task. As a result, I decided to try to publish a little series of tutorials about the topic, and this would be its first post.