declare version "2.77.2";
declare compile_options "-single -scal ../../build/bin/faust -I dsp -e dsp/pitch_shifter.dsp -o reference/pitch_shifter.box";
declare library_path0 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/music.lib";
declare library_path1 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/math.lib";
declare author "Grame";
declare copyright "(c)GRAME 2006";
declare filename "pitch_shifter.dsp";
declare license "BSD";
declare math_lib_author "GRAME";
declare math_lib_copyright "GRAME";
declare math_lib_deprecated "This library is deprecated and is not maintained anymore. It will be removed in August 2017.";
declare math_lib_license "LGPL with exception";
declare math_lib_name "Math Library";
declare math_lib_version "1.0";
declare music_lib_author "GRAME";
declare music_lib_copyright "GRAME";
declare music_lib_license "LGPL with exception";
declare music_lib_name "Music Library";
declare music_lib_version "1.0";
declare name "pitch-shifter";
declare version "1.0";
ID_0 = vgroup("Pitch Shifter", \(x1).(((((x1,((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_ : int : int),65535 : &) : @),(1,((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),(1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_ : int) : -) : -) : *),((x1,(((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_ : int),1 : + : int),65535 : &) : @),((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),(1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_ : int) : -) : *) : +),(((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),hslider("xfade (samples)", 1e+01f, 1.0f, 1e+04f, 1.0f) : /),1 : min) : *),((((x1,(((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : int : int),65535 : &) : @),(1,(((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : +),((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : int) : -) : -) : *),((x1,((((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : int),1 : + : int),65535 : &) : @),(((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : +),((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : int) : -) : *) : +),(1,(((1,(2,(hslider("shift (semitones) ", 0.0f, -12.0f, 12.0f, 0.1f),12 : /) : pow) : - : (+ : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : + : _,hslider("window (samples)", 1e+03f, 5e+01f, 1e+04f, 1.0f) : fmod)~_),hslider("xfade (samples)", 1e+01f, 1.0f, 1e+04f, 1.0f) : /),1 : min) : -) : *) : +));
process = ID_0;
