diff options
author | Phil Burk <[email protected]> | 2023-04-10 11:12:50 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2023-04-10 11:12:50 -0700 |
commit | 90db5489c352bc038d6d22e336ac7eefac221ed7 (patch) | |
tree | 645dc5bfab661acff6f10921485c2752dc56ac4d /src/main/java/com/jsyn/engine/SynthesisEngine.java | |
parent | a46f8c93193fe8bb1eb7b93e55c85e6f46d5b108 (diff) |
Add PlateReverb, RoomReverb and MultiTapDelay units (#115)
PlateReverb is a simulation of a metal plate based on all-pass delays.
RoomReverb uses a MultiTapDelay for early reflections and a PlateReverb for diffusion.
Add a DSP package with utility classes used to build unit generators.
Add TuneReverb app with faders for experimenting and hearing reverb.
Add unit tests for SimpleDelay.
Co-authored-by: Phil Burk <[email protected]>
Diffstat (limited to 'src/main/java/com/jsyn/engine/SynthesisEngine.java')
-rw-r--r-- | src/main/java/com/jsyn/engine/SynthesisEngine.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/com/jsyn/engine/SynthesisEngine.java b/src/main/java/com/jsyn/engine/SynthesisEngine.java index 34fffbe..6d985b4 100644 --- a/src/main/java/com/jsyn/engine/SynthesisEngine.java +++ b/src/main/java/com/jsyn/engine/SynthesisEngine.java @@ -224,8 +224,11 @@ public class SynthesisEngine implements Synthesizer { setupAudioBuffers(numInputChannels, numOutputChannels); - logger.info("Pure Java JSyn from www.softsynth.com, rate = " + frameRate + ", " - + (useRealTime ? "RT" : "NON-RealTime") + ", " + JSyn.VERSION_TEXT); + if (false) { + logger.info("Pure Java JSyn from www.softsynth.com, rate = " + frameRate + + ", " + (useRealTime ? "RT" : "NON-RealTime") + + ", " + JSyn.VERSION_TEXT); + } inverseNyquist = 2.0 / frameRate; |