Simulation and Real-Time Implementation for Teaching 3D Sound
نویسندگان
چکیده
This paper describes a software demonstration program, implemented in Matlab®, which has been designed to facilitate the teaching of how 3D sound is synthesized using computerized techniques. The demonstration program simplifies the explanation of the fundamentals of 3D sound through interactive visual and auditory examples. As an extension to the Matlab® demonstration program, a real-time implementation of continuous sound spatialization was developed using the Texas Instruments TMS320C33TM DSK Starter Kit. A complete description of the implementations is given and the necessary code is shared with interested educators at a designated web site.
منابع مشابه
A Simulation Study of Multi-path Characteristics of Acoustic Propagation in the Strait of Hormuz
Multi-path interference due to boundary reflection in shallow water acoustic communication poses a major obstacle to reliable and high-speed underwater communication system. In this study, initially 3D variations of field data such as sound speed, temperature and salinity in horizontal transects of the Strait of Hormuz were analyzed using the ROPME data. Later, data on typical sound speed ...
متن کاملMarkovian Delay Prediction-Based Control of Networked Systems
A new Markov-based method for real time prediction of network transmission time delays is introduced. The method considers a Multi-Layer Perceptron (MLP) neural model for the transmission network, where the number of neurons in the input layer is minimized so that the required calculations are reduced and the method can be implemented in the real-time. For this purpose, the Markov process order...
متن کاملReal - Time 3 D Ambisonics Using Faust , Processing , Pure Data , and Osc
This paper presents several digital signal processing (DSP) tools for the real-time synthesis of a 3D sound pressure field using Ambisonics technologies. The spatialization of monophonic signal or the reconstruction of natural 3D recorded sound pressure fields is considered. The DSP required to generate the loudspeaker signals is implemented using the FAUST programming language. FAUST enables a...
متن کاملA new stochastic 3D seismic inversion using direct sequential simulation and co-simulation in a genetic algorithm framework
Stochastic seismic inversion is a family of inversion algorithms in which the inverse solution was carried out using geostatistical simulation. In this work, a new 3D stochastic seismic inversion was developed in the MATLAB programming software. The proposed inversion algorithm is an iterative procedure that uses the principle of cross-over genetic algorithms as the global optimization techniqu...
متن کاملComparative study of computer simulation softwares
One of the methods for analyzing systems is simulation. Network simulation is a technique that models the behavior of the network by performing transaction calculations between different network entities and using mathematical formulas and taking observations from network products. A network simulator is a piece of software or hardware that predicts the behavior of a computer network without a ...
متن کامل