aboutsummaryrefslogtreecommitdiff
path: root/Src/external_dependencies/openmpt-trunk/include/smbPitchShift/smbPitchShift.h
blob: a0f4570848a5ebfb0ae7d657b05b1c6db31729fd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef SMBPITCHSHIFT_H
#define SMBPITCHSHIFT_H

#if defined(SMBPITCHSHIFT_BUILD_DLL)
#define SMTPITCHSHIFT_API __declspec(dllexport)
#elif defined(SMPPITCHSHIFT_USE_DLL)
#define SMTPITCHSHIFT_API __declspec(dllimport)
#else
#define SMTPITCHSHIFT_API
#endif

SMTPITCHSHIFT_API void smbPitchShift(float pitchShift, long numSampsToProcess, long fftFrameSize, long osamp, float sampleRate, float *indata, float *outdata);
#define MAX_FRAME_LENGTH 8192

#endif