Return to search

Nonlinear modelling of drum sounds

The aim of this work was to design a model of a simple drum that could reproduce all the nuances found in a real drum effectively and convincingly. In the past, this approach had often failed due to an inability to regenerate the very beginning of the sound - known as the percussive attack - successfully, possibly because of nonlinear information present in this part of the sound. One tool for detecting the presence of such nonlinear information is higher order spectral analysis. Detection of phase coupling between signals is one of the principal features of higher order signal analysis. It is shown that the presence of such phase coupling is a measure of dependence between different signal components. Furthermore, it is shown that examination of the power bispectrum can be used to detect the presence of nonlinear interactions between signals. Examination of the bispectra of a database of acoustic drum records gathered under strictly monitored conditions shows the presence of such interactions in the initial percussive attack. In order to exploit this information, it is necessary to use a nonlinear filter structure. Two such structures are examined, the Volterra filter, and the radial basis function network. It is found that the Volterra filter is capable of accurate reproduction of the percussive attack. Both filter structures suffer from a large degree of redundancy, and two techniques for reducing the size of the filters are successfully applied. It is seen that the simple least squares noise thresholding method performs better than the established orthogonal least squares algorithm, although at the cost of significant computational overhead.

Identiferoai:union.ndltd.org:bl.uk/oai:ethos.bl.uk:652623
Date January 1994
CreatorsHovell, Simon A.
PublisherUniversity of Edinburgh
Source SetsEthos UK
Detected LanguageEnglish
TypeElectronic Thesis or Dissertation
Sourcehttp://hdl.handle.net/1842/14112

Page generated in 0.0022 seconds