-
Notifications
You must be signed in to change notification settings - Fork 404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pipline Unit Test Boogers #1654
Comments
Unison at Sample Rates
|
The first is just a too-close-to-zero. The second is I think a threading problem in the test. |
A couple of spots in the unit tests fail in the pipelines. One because of a bad bounce near zero, one because of (I think) a threading issue. Address both. Closes surge-synthesizer#1654
A couple of spots in the unit tests fail in the pipelines. One because of a bad bounce near zero, one because of (I think) a threading issue. Address both. Closes #1654
ADSR Envelope Behaviour
|
Test Each Oscillator/Users/runner/runners/2.165.2/work/1/s/src/headless/UnitTestsDSP.cpp:226 /Users/runner/runners/2.165.2/work/1/s/src/headless/UnitTestsDSP.cpp:205: FAILED: |
/Users/runner/runners/2.165.2/work/1/s/src/headless/UnitTestsMOD.cpp:444: FAILED: |
So looks like the MOD 444 with very short releases blows up. |
Overnight @mkruselj gave a bunch of super useful feedback on the flanger. This fixes the easy parts of that feedback. Addresses surge-synthesizer#1708 Also kills a surge-synthesizer#1654 booger
/home/vsts/work/1/s/src/headless/UnitTestsMOD.cpp:444: FAILED: |
D:\a\1\s\src\headless\UnitTestsMOD.cpp(608): FAILED:
|
I think I got all these. I’ll reopen it if more show up |
Tired of these. But now @itsmedavep saw one too so write em down and start fixing
ADSR Envelope Behaviour
Clone the Analog
D:\a\1\s\src\headless\UnitTestsMOD.cpp(431)
...............................................................................
D:\a\1\s\src\headless\UnitTestsMOD.cpp(443): FAILED:
REQUIRE( replA[i].second == Approx( surgeA[i].second ).margin( 1e-6 ) )
with expansion:
0.0f == Approx( 0.0 )
with message:
Testing 45 with ADSR=0.442091 0.813949 0.254518 0.990041
The text was updated successfully, but these errors were encountered: