4th Year Projects 2004/5

Recommended Reading:" The Essence of Computing Projects: A Students Guide ", Dawson, Prentice-Hall (2000).

Note: No projects can be allocated until the first week of the academic year 2004/5.

----------------------------------------------------------------

 

 

Thomas Lysaght

 

 

 

Title:

INTERACTIVE GUI INTERFACE FOR AUDIO TRANSFORMATION

Pre-Requisites:

INTEREST IN AUDIO PROCESSING, VERY GOOD C++ PROGRAMMING /GUI PROGRAMMING SKILLS.

Description:

This project will implement a C++ GUI interface for audio processing classes in the Sound Object Library, a C++, OO library of audio processing tools. It also requires programming of audio manipulation classes. The main manipulationm class will be a spatial warping routing which will modify/warp image representations (.JPG, .TIF, .BMP, ETC) of sound. The warping routine will involve matrix manipulation and programming in C++. The image representation of sound will be a 2-D spectrogram/time-frequency distribution. The warped distribution will then be transformed back to a sound reproduced in real time as a .wav file.

Language(s):

C++ Visual Studio

References:

Sound Object Library

 

T. Healy, T. Lysaght, J. Timoney, 'GUI Front-End for Spectral Warping', 6TH International Conference on Digital Audio Effects (DAFx03), pp. 177-179, queen Mary University of London, London, England, September 8-11, 2003.

Available:

Yes

******************************************************************

Thomas Lysaght

 

 

 

Title:

HIGH RESOLUTION ANALYSIS AND SYNTHESIS OF SOUND IN THE SOUND OBJECT LIBRARY.

Pre-Requisites:

INTEREST IN AUDIO PROCESSING, VERY GOOD C++ OO PROGRAMMING SKILLS.

Description:

This project will implement the analysis and synthesis of sound. This will involve the development of C++ classes for audio processing in the Sound Object Library, a C++, OO library of audio processing tools. Classes will be designed which represent sound as a 2-D time-frequency distribution (the Wigner Distribution / Modal Distribution) and classes which implement real-time sound synthesis from analysis data. Synthesised sounds will be compared with other synthesis methods from spectrograms.

Language(s):

C++ Visual Studio

References:

Sound Object Library

 

Cornelis, P. Janse and Arie J. Kaizer "Time-Frequency Distributions of Loudspeakers: The Application of the Wigner Distribution", Journal of the Audio Engineering Society, Vol 31, No. 4, April 1983. T. Lysaght, J. Timoney, 'Timbre Morphing using the modal distribution', COST-G6 Conference on Digital Audio Effects (DAFx02), pp. 191-194, University of Federal Armed Forces, Hamburg, Germany, September 26-28, 2002.

Available:

Yes

******************************************************************