Showing the changes to TestPlugin/Source/MyTest.cpp (1 of 4 files). Show all
Unified · Split
| @@ -76,13 +76,15 @@ void LEAFTest_init (float sampleRate, int blockSize) · 75 unmodified lines | ||
| 76 | 76 | tPhasor_init(&phasor, &leaf); |
| 77 | 77 | tPhasor_setFreq(&phasor, 220.f); |
| 78 | 78 | |
| 79 | − float const* set[4]; | |
| 79 | + float* set[4]; | |
| 80 | 80 | set[0] = __leaf_table_sinewave; |
| 81 | 81 | set[1] = __leaf_table_triangle[0]; |
| 82 | 82 | set[2] = __leaf_table_squarewave[0]; |
| 83 | 83 | set[3] = __leaf_table_sawtooth[0]; |
| 84 | + int sizes[4]; | |
| 85 | + for (int i = 0; i < 4; i++) sizes[i] = 2048; | |
| 84 | 86 | |
| 85 | − tWaveset_init(&ws, set, 4, 2048, 10000.f, &leaf); | |
| 87 | + tWaveset_init(&ws, set, 4, sizes, 10000.f, &leaf); | |
| 86 | 88 | tWaveset_setIndexGain(&ws, 0, -1.0f); |
| 87 | 89 | |
| 88 | 90 | lastLoadedAudioSize = 0; |
| @@ -129,7 +131,6 @@ void LEAFTest_block (void) · 40 unmodified lines | ||
| 129 | 131 | val = getSliderValue("slider3"); |
| 130 | 132 | // tRetune_setPitchFactor(&retune, val * 3.0f + 0.5f, 2); |
| 131 | 133 | |
| 132 | − | |
| 133 | 134 | if (lastLoadedAudioSize < loadedAudio.size()) |
| 134 | 135 | { |
| 135 | 136 | int i = (loadedAudio.size() - 1) % numWavetables; |