This repository provides three different Pure Data scripts showing the Impulse Pattern Formulations (IPF) [1,2] capabilities for Model-Based Sonification (MBS) [3].
The first script "1_Study.pd" was used in a user study. Here a keyboard can play different tones or melodies while the modulation wheel (CC1) controls the input strength
The second script "2_excitation_beta.pd" shows how different material parameters
The folder "DemoSounds_PdSonifikationBeta" contains demo sounds produced with the script for all combinations of three different
The third script "3_SoundDesign.pd" is an extended version of the second script. It was designed to explore the sonic capabilities of an IPF model freely. The scaling of the reflection point
Finally, the file ipf-tilt.apk is a ready-to-install Android app where an IPF model was included in the Tiltification sound leveling app (https://github.com/TimZiemer/sonic-tilt-1) [4,5]. Here the angle of the smartphone controls the input strength
[1] Bader, R. (2013). Impulse Pattern Formulation. In: Nonlinearities and Synchronization in Musical Acoustics and Music Psychology. Current Research in Systematic Musicology, vol 2. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36098-5_8
[2] Linke, S., Bader, R., Mores, R. (2019). The impulse pattern formulation (IPF) as a model of musical instruments—Investigation of stability and limits. In: Chaos: An Interdisciplinary Journal of Nonlinear Science 29(10) https://doi.org/10.1063/1.5092511
[3] Hermann, T. (2011). Model-based sonification. In: Hermann, T., Hunt, A., Neuhoff, J.G. (eds.) The Sonification Handbook, pp. 399–427. COST & LOGOS, Berlin (2011). Chap. 16. https://sonification.de/handbook
[4] Asendorf, M., Kienzle, M., Ringe, R., Ahmadi, F., Bhowmik, D., Chen, J., Huynh, K., Kleinert, S., Kruesilp, J., Lee, Y.Y., Wang, X., Luo, W., Jadid, N.M., Awadin, A., Raval, V., Schade, E.E.S., Jaman, H., Sharma, K., Weber, C., Winkler, H., Ziemer, T. (2021). Tiltification — an accessible app to popularize sonification. In: Proc. 26th International Conference on Audi- tory Display (ICAD2021), Virtual Conference, pp. 184–191. https://doi.org/10.21785/icad2021.025
[5] Asendorf, M., Kienzle, M., Ringe, R., Ahmadi, F., Bhowmik, D., Chen, J., Hyunh, K., Kleinert, S., Kruesilp, J., Wang, X., Lin, Y.Y., Luo, W., Mirzayousef Jadid, N., Awadin, A., Raval, V., Schade, E.E.S., Jaman, H., Sharma, K., Weber, C., Winkler, H., Ziemer, T. (2021). Tiltification/sonic-tilt: First release of sonic tilt. In: https://github.com/Tiltification/sonic-tilt , https://doi.org/10.5281/zenodo.5543983