ABSTRACT

Python is one of the most popular programming languages for a number of reasons. One reason is that it is simpler than other languages, like C/C++ or Java. Even though the Pyo module has existed since 2010, its community is rather small and the module remains rather obscure compared to other audio programming environments, like Pure Data or SuperCollider. There are many Python modules for audio or DSP, including scipy.signal, librosa, madmom, and sc3. Python runs on all major Operating Systems (OS), including Windows, macOS, and Linux. On Unix systems like macOS and Linux, Python is installed by default, so there is nothing the people need to do. Python comes with its own package manager that makes finding and installing Python modules a very easy process. In the past, it was possible to run the pip search packagename command, to look up the Pip repositories for a specific package.