Skip to content

jkmingwen/CapstoneProject

Repository files navigation

MCS Capstone Project 2018/2019

A portable video synthesizer for real-time audio signals

There are several video synthesizers made specifically for music visualisation that are designed to run off a computer, however, such an implementation makes them cumbersome for use in a live context --- space on a stage can be sparse, and having to bring a computer to performances is inconvenient, especially if that means having to set up another piece of equipment. The solution to this is to have a video synthesizer that is implemented in a more portable enclosure. These do exist, nonetheless, most portable video synthesizers offer only simple graphics.

This project addresses the shortcomings of the current range of video synthesizers by taking advantage of the increasingly powerful processing capabilities of single-board computers (SBCs). Its aim is to design and implement a portable video synthesizer in openFrameworks that takes in an audio signal as input and --- using information extracted from the audio signal --- produces and manipulates a visual output in real-time. The goal is to design and implement a video synthesizer that will (1) produce complex and aesthetically pleasing visuals that react in real-time to a musician's playing and (2) integrate smoothly into a musician's live setup.

This repository serves as a means to record the progress of implementing the various animations that will be used in the video synthesizer. It also contains the .tex files that make up the capstone report on this project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published