diff options
Diffstat (limited to 'libs/rubberband/src/AudioCurve.cpp')
-rw-r--r-- | libs/rubberband/src/AudioCurve.cpp | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/libs/rubberband/src/AudioCurve.cpp b/libs/rubberband/src/AudioCurve.cpp deleted file mode 100644 index 8cf247b1db..0000000000 --- a/libs/rubberband/src/AudioCurve.cpp +++ /dev/null @@ -1,44 +0,0 @@ -/* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ - -/* - Rubber Band - An audio time-stretching and pitch-shifting library. - Copyright 2007-2008 Chris Cannam. - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2 of the - License, or (at your option) any later version. See the file - COPYING included with this distribution for more information. -*/ - -#include "AudioCurve.h" - -#include <iostream> -using namespace std; - -namespace RubberBand -{ - -AudioCurve::AudioCurve(size_t sampleRate, size_t windowSize) : - m_sampleRate(sampleRate), - m_windowSize(windowSize) -{ -} - -AudioCurve::~AudioCurve() -{ -} - -float -AudioCurve::processDouble(const double *R__ mag, size_t increment) -{ - cerr << "AudioCurve::processDouble: WARNING: Using inefficient and lossy conversion for AudioCurve::process(float)" << endl; - float *tmp = new float[m_windowSize]; - for (int i = 0; i < int(m_windowSize); ++i) tmp[i] = float(mag[i]); - float df = process(tmp, increment); - delete[] tmp; - return df; -} - -} |