Exploring Sound Generation and Processing in Mechatronic Systems through Digital Signal Processing: A MATLAB-Based Investigation
Downloads
Digital signal processing (DSP) encompasses various applications such as convolution, censoring, and filtering. These techniques find relevance in diverse fields, including computer games consoles, tone generation for mobile cellular devices, and theatrical performances. For computer engineers facing limited memory budgets in their devices, generating new sounds by convolving with existing sounds or noises becomes a significant challenge. The objective of this paper is to elucidate and demonstrate the generation of sounds through sound and recorded sound processing. These operations form the foundation of DSP, particularly digital filtering. Sound processing involves modifying prerecorded sound clips using different types of digital filters and processors. The entire process, including sound recording and processing, will be implemented and tested using MATLAB, the widely adopted technical computing software. This project aims to provide valuable archival material that complements the learning and expertise of computer engineering students and specialists.
Bregman, A. S. (1990). Auditory scene analysis: The perceptual organization of sound. MIT Press.
McAdams, S., & Bregman, A. S. (Eds.). (1999). Handbook of music and emotion: Theory, research, applications. Oxford University Press.
Wang, D. L., & Brown, G. J. (2006). Computational auditory scene analysis: Principles, algorithms, and applications. Wiley-IEEE Press.
Casey, M. (2008). Audio classification: Theory and applications. CRC Press.
Slaney, M., & Ochiai, T. (2013). Auditory analysis, processing, and applications. Springer Science & Business Media.
Rabiner, L. R., & Schafer, R. W. (2007). Introduction to digital speech processing. Foundations and Trends® in Signal Processing, 1(1-2), 1-194.
Müller, M. (2015). Fundamentals of music processing: Audio, analysis, algorithms, applications. Springer.