Merge branch 'master' of https://github.com/hellerve/lampshade
* 'master' of https://github.com/hellerve/lampshade: added junk to test the svf haskell file for testing functions
This commit is contained in:
@@ -59,7 +59,7 @@ void PeteAudioProcessor::prepareToPlay (double sampleRate, int samplesPerBlock)
|
||||
{
|
||||
myYin = Yin(sampleRate, samplesPerBlock);
|
||||
aFilter = (filter_svf_t*)malloc(sizeof(filter_svf_t));
|
||||
svf_init(aFilter, 0, sampleRate);
|
||||
svf_init(aFilter, 2, sampleRate);
|
||||
}
|
||||
void PeteAudioProcessor::releaseResources()
|
||||
{
|
||||
@@ -95,6 +95,7 @@ void PeteAudioProcessor::processBlock (AudioSampleBuffer& buffer, MidiBuffer& mi
|
||||
if(pitch > 0) { myPitch = pitch; }
|
||||
|
||||
svf_set_freq(aFilter, myPitch);
|
||||
svf_set_coeff(aFilter, __listener );
|
||||
|
||||
float* channel1Data = buffer.getWritePointer (0);
|
||||
float* channel2Data = buffer.getWritePointer (1);
|
||||
|
4
test.hs
Normal file
4
test.hs
Normal file
@@ -0,0 +1,4 @@
|
||||
module Test where
|
||||
|
||||
test :: Double -> Double
|
||||
test d = exp( (-2.0) * pi * d / 48000)
|
2
wrDsp
2
wrDsp
Submodule wrDsp updated: c828003a95...f6bf8162e2
Reference in New Issue
Block a user