Bug #374

interpolation for TTWavetable

Added by Tim Place over 2 years ago. Updated over 2 years ago.

Status:New Start date:2010-01-06
Priority:High Due date:
Assignee:- % Done:

0%

Category:- Spent time: -
Target version:-
Branch: OS:

Description

needed for good sounding FM

History

Updated by Trond Lossius over 2 years ago

Interpolation might be needed in a number of places (delay lines and playback of audio from buffers at altered speed comes to mind), so the question is what is the best DRY way of doing so. Two possible solutions are

  1. methods in Jamoma Foundation or Jamoma DSP (it's not necsessarily only audio that we might want to interpolate)
  2. Develop a Interpolation Library

There are a number of different ways of interpolating

  • linear
  • polynomial
  • spline

We will have to take into consideration that the kind of data passed to and from the interpolating operator might differ widely depending on what interpolation is used.

Updated by Tim Place over 2 years ago

currently TTDelay.cpp is the place to look for our existing interpolation code

Also available in: Atom PDF