Real-time distributed audio processing(Em português)

This is the homepage of my masters thesis. The complete dissertation text (in Portuguese) is done and the defense took place at June 4th, 2004. I also wrote an extended abstract of the dissertation in English, based mostly on the text of the published articles below.

Finally, there's a beta version of the system! There are still some limitations (check the TODO file), but almost all functionality is already implemented.

Overview

This project discusses and implements, under Linux, a mechanism for synchronous, distributed and low-latency audio processing on local area networks, allowing for the parallel processing of audio with relatively low-cost equipment. The primary objective is to make possible the use of distributed computing systems for music recording and editing in home or small-scale studios, but it is expected that the same mechanism is expandable to other media types (such as video) and to fields not related to multimedia that depend on distributed, synchronous and low-latency processing.

The text presented for my qualification exam and the presentation in OpenOffice format are available, as well as the complete dissertation text (all in Portuguese). There is also an extended abstract of the dissertation in English, based mostly on the text of the published articles below.

A paper (in English) that was presented at the webmidia symposium is also available. It presents a good overview of the system as well as some experimental results.

Finally, a concise version of one of the chapters of the dissertation is available as an article on perception and latency (The Quest for Low Latency, in English) to be presented at ICMC 2004.

Nelson Posse Lago

This page was last modified on September 10, 2004.