public class PitchShift extends Object implements DSPEffekt
| Constructor and Description |
|---|
PitchShift() |
PitchShift(float pitchScale,
float sampleScale,
int fftFrameSize,
int osamp)
Constructor for PitchShift
|
| Modifier and Type | Method and Description |
|---|---|
int |
doEffekt(float[] ringBuffer,
int start,
int length) |
int |
getFftFrameSize() |
int |
getFFTOversampling() |
float |
getPitchScale() |
float |
getSampleScale() |
void |
initialize(AudioFormat audioFormat,
int sampleBufferLength) |
boolean |
isActive() |
void |
setFFTFrameSize(int fftFrameSize) |
void |
setFFTOversampling(int osamp) |
void |
setIsActive(boolean active) |
void |
setPitchAndSampleScale(float pitchScale,
float sampleScale) |
void |
setPitchScale(float pitchScale) |
void |
setSampleScale(float sampleScale) |
public PitchShift(float pitchScale,
float sampleScale,
int fftFrameSize,
int osamp)
public PitchShift()
public void initialize(AudioFormat audioFormat, int sampleBufferLength)
initialize in interface DSPEffektaudioFormat - sampleBufferLength - DSPEffekt.initialize(javax.sound.sampled.AudioFormat, int)public void setIsActive(boolean active)
setIsActive in interface DSPEffektactive - DSPEffekt.setIsActive(boolean)public boolean isActive()
isActive in interface DSPEffektDSPEffekt.isActive()public float getPitchScale()
public void setPitchScale(float pitchScale)
public float getSampleScale()
public void setSampleScale(float sampleScale)
public void setPitchAndSampleScale(float pitchScale,
float sampleScale)
pitchScale - sampleScale - public int getFftFrameSize()
public void setFFTFrameSize(int fftFrameSize)
public int getFFTOversampling()
public void setFFTOversampling(int osamp)
public int doEffekt(float[] ringBuffer,
int start,
int length)
doEffekt in interface DSPEffektbuffer - start - length - DSPEffekt.doEffekt(float[], int, int)Copyright © 2014. All rights reserved.