Student projects at the Department

 

 

 


 
Signal Model Based Synthesis of the Sound of Organ Pipes
 
Report based on results achieved during
Project laboratory,
Scientific Conference of Students (1st price (Faculty competition), 3rd price (National competition))
Master Thesis (Qualification: excellent, 1st prize of the Master Theses' competition arranged by the AES Hungarian Section and the OPAKFI Societies)
1998-1999
 

 

 
CONTENTS
 

Introduction
Prior Art
The Signal Model
Analysis
Synthesis
Results
Demo Recordings
Links
Organ of the Reformed Church of Császár (small hungarian village)



 
INTRODUCTION
 
In the recent years digital sound synthesis and modeling become one of the most interesting research topic in the Digital Signal Processing laboratory at the Department of Measurement and Information Systems. In the laboratory, besides the basic instruments (PCs, signal generators, oscilloscopes, spectral analyzer, etc.) one can find development tools dedicated for digital signal processing. Such tools are the ADSP2181 fixed-point signal processing card from Analog Devices , the 56000 DSP-family from Motorola and some kits from Texas Instruments.
For off-line research and algorithm development, the MatLab environment is used.
This environment was the home of the organ sound synthesis project, which started during project laboratory and was partly finished in my Master Thesis.
 
 

 
PRIOR ARTS
 
The high-fidelity synthesis of the sound of the musical instruments is a long-standing problem for both the musicians and the acoustical engineers. The pipe-organ - with its building and maintenance costs - exceeds from the musical instruments. Thus, the organ is also in the centre of the synthesis research for a long while.
Laurens Hammond has developed the first organ-model in the begin of the thirties. The model - the legendary Hammond organ - uses several electro-mechanical sine wave generators to produce organ-like sound. As the technology has changed, the analog models become smaller and more economical, using first module circuits and later analog IC-s.
Since the late 70's, the digital synthesis techniques has been overshadowed gradually the analogue ones. Today's most prevalent method - called sampling or PCM - is the method used exclusively in the digital organs available on the market. The basis of the method is that the sound of the instrument is recorded, the record is compressed ("looped", taking into consideration the periodicity of the signal's stationary part) and stored. The method is more efficient if it also takes into account that the neighboring pitches of the instrument are nearly the same, so using resampling techniques, even more memory space could be saved. The greatest disadvantage of this method is that it cannot reproduce the stochastical behaviour of the instrument.
To eliminate the problems of the sampling synthesis a new synthesis method has been introduced in the 90's. The Physical Modeling (PM) tries to model not the sound, but the instrument itself. Using the instrument's parameters and its mathematical-physical relationships (based on the differential equations of the musical instrument), the sound of the instrument is calculable. The problem of this model is that a lot of redundant parameters has to be calculated, and it needs fast hardwares for real-time synthesis. In the case of using so-called semi-physical models, sometimes it is hard to find the transformation between the sound- and the model parameters.
There are also several other synthesis methods, but all of them are in an experimental state.
 
 

 
THE SIGNAL MODEL
 
Signal model based synthesis could be a well-balanced compromise between the computation efficiency and the sound quality. In this case first both the deterministic and stochastic properties of the sound of an instrument are analyzed. Later, using the parameters come from the analysis, the reproduced sound become "high fidelity" if the model is accurate enough.
As most of the musical instruments generate nearly periodic sound, the signal model is based on the discrete-time model of the periodic signals.
From another point of view we have searched the answer to the following question: Is it possible to generate good-quality model using the classical, Fourier-expansion based (so-called additive) synthesis method, completed with some auxiliary part (such as modulators, noise-generators, filters, etc)?
The final organ-model has been set during the experiments (see also the next chapter). The model has three part with three different function (see Figure 1):
  • "generator" part (the periodic model and a noise generator)
  • "transient part" (responsible for the attack and decay transient behaviour of the sound, using independent IIR filters, as envelope-generators)
  • "other effects" part (includes the effect of the different position of the sound, the effect of the hall (reverberation), etc.)

Figure 1. The signal model used for modeling pipe-organs
The periodic signal model for the synthesis of instruments' sound

 
 

 
ANALYSIS
 
The parameters of the organpipe-models were derived off-line from original pipe-records. We have measured a lot of pipes from three different organs in order to get the quantitative characteristics of each register (series of pipes), and to set the significance of each parameter (e.g. the precision of modeling the transients).
 

Figure 2. The measured organs
The organ of the reformed church of Császár The organ of the reformed church of Naszály The organ of the reformed church of Tata
Császár Naszály Tata

 
Using a fully automatic analysis process, we could find both the determinisctic and stochastic numerical parameters. The whole process can be seen in Figure 3.
 

Figure 3. The whole analysis process
Analysis

 
 

 
SYNTHESIS
 
The synthesis - based on the measured parameters - has been implemented real-time and also off-line. First (during the project laboratory) we have used a Motorola 56001 Digital Signal Processor (DSP), later - to implement more feature - we have changed to an Analog Devices DSP. To make greater models, an off-line synthesis program under MATLAB has also been developed.
 
The block-diagram of the synthesis can be seen on Figure 4.
 

Figure 4. The synthesis process
Synthesis

 
 

 
Results
 
The efficiency of the proposed model can be introduced with demo recordings (see in the next chapter), as well as with some figures.
 
The following two pictures has been made using MATLAB. Figure 5. shows an original and model spectrum, while in Figure 6. the attack transients of an original and model pipe can be seen.
 

Figure 5. Spectrum of original and model Bourdon pipe
Spectrum of an original Bourdon pipe and its model

 

 

Figure 6. Attack transients of the first 8 harmonics of an original and model Diapason pipe (red lines - original, blue lines - fitted step responses)

 

Attack transients of the harmonics of an original Bourdon pipe and its model

 
 

 
SOME DEMONSTARTION RECORDINGS
 
The following links contain some demonstration records. One can compare original organ sound with its model, off-line simulation results of a bigger organ and real-time implementation of one Bourdon register.
 
The files are stored in mp3 format.
If you are interested in the topic, or have comments or questions, please write an e-mail to markus@mit.bme.hu.
 
 

 
CONNECTING LINKS
 
Manufacturers of digital organs
 
Research Institutes
 
 
 

 Last modified: May 11, 2004.
Photos (c) János Márkus, DMIS

 

 

© 2010-2018 BME MIT