olemb / sketchpad-undergrad-thesis

My undergraduate thesis in computer science from 2002 where I looked into ways to make multilayered music recording easier

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Musician Friendly Multilayered Music Recording System

Ole Martin Bjørndalen

Department of Computer Science

University of Tromsø

Advisor: Otto J. Anshus

December 9, 2002

Abstract

This report presents a simple sketchpad for layered recording of music. Mu- sicians often need to record or try out ideas, but existing systems can be too complex. The system was implemented at user level in C and Python and tested on Linux and Windows XP. The recording is kept in RAM during a ses- sion. Audio I/O latencies below 6ms were achieved by applying paches to the Linux kernel and by compensating for expected latency. A simple user interface has been implemented to match the functionality of the system.

More recent incarnations of these programs can be found in my Canvas and Overdub repositories.

About

My undergraduate thesis in computer science from 2002 where I looked into ways to make multilayered music recording easier


Languages

Language:C 67.7%Language:C++ 16.5%Language:HTML 10.8%Language:Python 4.6%Language:Makefile 0.4%Language:Batchfile 0.1%Language:Shell 0.0%