AnalogTapeModel

Physical modelling signal processing for analog tape recording
Log | Files | Refs | Submodules | README | LICENSE

commit 47ace42ec416ac22e2723e67bb5be44260cc1931
parent 6529ae14e52aeb91aac811974462ac03f5b1f3ac
Author: jatinchowdhury18 <[email protected]>
Date:   Tue, 12 Feb 2019 13:02:19 -0800

[skip travis] init readme

Diffstat:
MPaper/420_paper.pdf | 0
MPaper/420_paper.tex | 16+++++++++++-----
AREADME.md | 11+++++++++++
3 files changed, 22 insertions(+), 5 deletions(-)

diff --git a/Paper/420_paper.pdf b/Paper/420_paper.pdf Binary files differ. diff --git a/Paper/420_paper.tex b/Paper/420_paper.tex @@ -390,19 +390,25 @@ $27$ kA/m \cite{jilesBook}. A typical analog recorder adds a high-frequency "bias" current to the signal to avoid the "deadzone" effect when the input signal crosses zero, as well as to linearize the output. The input -signal to the record head can be given by +current to the record head can be given by \cite{Camras:1987:MRH:27189}: \begin{equation} - \hat{V}_{head}(n) = \hat{V}_{in}(n) + B \cos(2 \pi f_{bias} n T) + \hat{I}_{head}(n) = \hat{I}_{in}(n) + B \cos(2 \pi f_{bias} n T) \end{equation} % -Where the amplitude of the bias current $B$ is at least one order -of magnitude larger than the input. The output signal can be +Where the amplitude of the bias current $B$ is usually +about one order of magnitude larger than the input, +and the bias frequency $f_{bias}$ is well above the +audible range. The output signal can be recovered after the recording and playback processes by subtracting out the bias current. \subsection{Tape Speed} - +The frequency response of the playback from a tape +recorder is also dependent on the tape speed. Faster +speeds typically correspond to better high-frequency +response. In this case, we model the tape speed response +as a simple low-pass filter. %\newpage \nocite{*} diff --git a/README.md b/README.md @@ -0,0 +1,11 @@ +# Physical Modeling for Analog Tape Machines +[![Build Status](https://travis-ci.com/jatinchowdhury18/AnalogTapeModel.svg?token=Ub9niJrqG1Br1qaaxp7E&branch=master)](https://travis-ci.com/jatinchowdhury18/AnalogTapeModel) + +This repository contains an academic paper and corresponding +computer simulations and implementations for a signal processing +system that performs real-time physical modeling for an analog +tape machine. + +This work is part of a class project for [Music 420](https://ccrma.stanford.edu/courses/420/) at Stanford +University (CCRMA), and is planned to be presented at the +[2019 DAFx conference](http://dafx2019.bcu.ac.uk/).