_       _       
  (_) ___ | |_ ____
  | |/ _ \| __|_  /
  | | (_) | |_ / / 
 _/ |\___/ \__/___|
|__/               

Final-year project: Hand-drawn waveform generator / synthesizer

Project Title

Hand-drawn waveform generator / synthesizer

Programme / year

TU821/4

Objective

Develop a synthesizer that outputs a periodic voltage signal based on a hand-drawn template waveform in real time.

Project Description

The objective of this project is to develop a real-time waveform generator / synthesizer that outputs a periodic voltage signal based on a template waveform that the user draws by hand on paper. The system could also synthesize waveforms based on pre-printed templates. The input to the system will be a real-time video signal, captured using a simple USB camera that is pointed at the template waveform. Custom software (developed as part of the project) will use image processing techniques to extract the shape of the waveform from the incoming video frames. The system output will be a synthesized voltage waveform that is a quasi-periodic extension of the template waveform shown in the video signal.

A system of this type has multiple possible applications:

Key Outcomes

Additional project information

Is a particular major required?

No major option is required for this project.