- Open Access
- Article
Software Development and Application for Sound Wave Analysis
by Eunsung Jekal 1,* , Juhyun Ku, 2
and Hyoeun Park 2,3
1 Jekal’s laboratory, Republic of Korea
2 Ulsan Pianist Club, Republic of Korea
3 Scala music institute, Republic of Korea
* Author to whom correspondence should be addressed.
Journal of Engineering Research and Sciences, Volume 4, Issue 3, Page # 8-21, 2024; DOI: 10.55708/js0403002
Keywords: Short-time Fourier transform, non-negative matrix decomposition, music, piano
Received: 14 January 2025, Revised: 15 February 2024, Accepted: 16 February 2025, Published Online: 31 March 2025
(This article belongs to the Special Issue Special Issue on Multidisciplinary Sciences and Advanced Technology 2024 & Section Biochemical Research Methods (BRM))
APA Style
Jekal, E., Ku, J., & Park, H. (2025). Software development and application for sound wave analysis. Journal of Engineering Research and Sciences, 4(3), 8–21. https://doi.org/10.55708/js0403002
Chicago/Turabian Style
Jekal, E., J. Ku, and H. Park. 2025. “Software Development and Application for Sound Wave Analysis.” Journal of Engineering Research and Sciences 4 (3): 8–21. https://doi.org/10.55708/js0403002.
IEEE Style
E. Jekal, J. Ku, and H. Park, “Software development and application for sound wave analysis,” J. Eng. Res. Sci., vol. 4, no. 3, pp. 8–21, 2025, doi: 10.55708/js0403002.
In this paper, we developed our own software that can analyze piano performance by using short-time Fourier transform, non-negative matrix decomposition, and root mean square. Additionally, we provided results that reflected the characteristics and signal analysis of various performers for the reliability of the developed software. The software was coded through Python, and it actively utilized Fourier transform to enable precise determination of the information needed to perform a performer’s music, such as touch power, speed, and pedals. In conclusion, it shows the possibility that musical flow and waveform analysis can be visually interpreted in a variety of ways. Based on this, we were able to derive an additional approach suitable for designing the system to seamlessly connect hearing and vision.
- D. Arfib, “Digital synthesis of complex spectra by means of multiplication of nonlinear distorted sine waves,” 1979.
- B. Bank, “Nonlinear Interaction in the Digital Waveguide With the Application to Piano Sound Synthesis.,” in ICMC, 2000.
- B. Bank, V. Valimaki, “Robust loss filter design for digital waveguide synthesis of string tones,” IEEE Signal Processing Letters, vol. 10, no. 1, pp. 18–20, 2003, doi:10.1109/LSP.2002.806707.
- J. Bensa, S. Bilbao, R. Kronland-Martinet, J.O. Smith III, “The simulation of piano string vibration: From physical models to finite difference schemes and digital waveguides,” The Journal of the Acoustical Society of America, vol. 114, no. 2, pp. 1095–1107, 2003, doi:10.1121/1.1587146.
- J. Berthaut, M.N. Ichchou, L. Jézéquel, “Piano soundboard: structural behavior, numerical and experimental study in the modal range,” Applied Acoustics, vol. 64, no. 11, pp. 1113–1136, 2003, doi:https://doi.org/10.1016/S0003-682X(03)00065-3.
- G. Borin, G. De Poli, D. Rocchesso, “Elimination of delay-free loops in discrete-time models of nonlinear acoustic systems,” IEEE Transactions on Speech and Audio Processing, vol. 8, no. 5, pp. 597–605, 2000, doi:10.1109/89.861380.
- C. Cadoz, A. Luciani, J. Florens, C. Roads, F. Chadabe, “Responsive Input Devices and Sound Synthesis by Stimulation of Instrumental Mechanisms: The Cordis System,” Computer Music Journal, vol. 8, no. 3, pp. 60–73, 1984, doi:10.2307/3679813.
- A. Chaigne, A. Askenfelt, “Numerical simulations of piano strings. I. A physical model for a struck string using finite difference methods,” The Journal of the Acoustical Society of America, vol. 95, no. 2, pp. 1112–1118, 1994, doi:10.1121/1.408459.
- A. Chaigne, A. Askenfelt, “Numerical simulations of piano strings. II. Comparisons with measurements and systematic exploration of some hammer‐string parameters,” The Journal of the Acoustical Society of America, vol. 95, no. 3, pp. 1631–1640, 1994, doi:10.1121/1.408549.
- J.M. Chowning, “The synthesis of complex audio spectra by means of frequency modulation,” Journal of the Audio Engineering Society, vol. 21, no. 7, pp. 526–534, 1973.
- H.A. Conklin Jr., “Piano design factors—Their influence on tone and acoustical performance,” The Journal of the Acoustical Society of America, vol. 81, no. S1, pp. S60–S60, 2005, doi:10.1121/1.2024314.
- A. Fettweis, “Wave digital filters: Theory and practice,” Proceedings of the IEEE, vol. 74, no. 2, pp. 270–327, 1986, doi:10.1109/PROC.1986.13458.
- J.L. Flanagan, R.M. Golden, “Phase Vocoder,” Bell System Technical Journal, vol. 45, no. 9, pp. 1493–1509, 1966, doi:https://doi.org/10.1002/j.1538-7305.1966.tb01706.x.
- H. Fletcher, E.D. Blackham, R. Stratton, “Quality of Piano Tones,” The Journal of the Acoustical Society of America, vol. 34, no. 6, pp. 749–761, 1962, doi:10.1121/1.1918192.
- K. Karplus, A. Strong, “Digital Synthesis of Plucked-String and Drum Timbres,” Computer Music Journal, vol. 7, no. 2, pp. 43–55, 1983, doi:10.2307/3680062.
- J. Laroche, J.-L. Meillier, “Multichannel excitation/filter modeling of percussive sounds with application to the piano,” IEEE Transactions on Speech and Audio Processing, vol. 2, no. 2, pp. 329–344, 1994, doi:10.1109/89.279282.
- M. Le Brun, “Digital waveshaping synthesis,” Journal of the Audio Engineering Society, vol. 27, no. 4, pp. 250–266, 1979.
- T. Singh, M. Kumari, D.S. Gupta, “Rumor identification and diffusion impact analysis in real-time text stream using deep learning,” The Journal of Supercomputing, vol. 80, no. 6, pp. 7993–8037, 2024, doi:10.1007/s11227-023-05726-x.
- T. singh, M. Kumari, D.S. Gupta, “Context-Based Persuasion Analysis of Sentiment Polarity Disambiguation in Social Media Text Streams,” New Generation Computing, vol. 42, no. 4, pp. 497–531, 2024, doi:10.1007/s00354-023-00238-x.
- T. Singh, M. Kumari, D.S. Gupta, “Real-time event detection and classification in social text steam using embedding,” Cluster Computing, vol. 25, no. 6, pp. 3799–3817, 2022, doi:10.1007/s10586-022-03610-6.
- H. Li, K. Chakraborty, S. Kanemitsu, “Music as Mathematics of Senses,” Advances in Pure Mathematics, vol. 08, no. 12, pp. 845–862, 2018, doi:10.4236/apm.2018.812052.