Up to 36 months promotional financing* on qualified products! For more info, click here.

Tiptop Audio Spring Waves Cartridge for ZDSP

Spring reverb modeling cartridge for ZDSP Eurorack module

View more products from:

Tiptop Audio
Included with your purchase:
  • Free Shipping (USA)
  • Free Tech Support
  • Free Extended Warranty
Our Price: $75.00

12-month financing with the Vintage King credit card

In stock!

Place your order now and we will ship your items the same day if placed before 5pm (ET) Mon – Fri.

Need expert advice? Click here.

Product Description
Additional Information
  • Product Description


    Physical modeling is the principle of processing a sound through a set of equations and algorithms simulating the behavior of a real world physical object (string, blown pipe, drum skin, spring, metal bar, piece of wood, etc.). Several techniques have been developed for physical modeling, and two variants of them are available in this cartridge: waveguide (or Karplus- Strong based) modeling, and a spring model that could be considered as a “state space model” as defined in the Julius O. Smith III classification.


    The term “digital waveguide synthesis” was coined by Julius O. Smith III, one of the great contributors to this type of synthesis, and describes a set of different techniques utilizing the Karplus–Strong algorithm. Invented by Alexander Strong and Kevin Karplus, this algorithm is based on a small delay line where an impulse (or short sound impact) is provided as input and the output is fed back to the input after being filtered by a low pass filter. The circulation of the impulse in the delay line is very similar to the circulation of a wave on a string. The pitch is then controlled by the length of the delay line. The “digital waveguides” are based on a set of such algorithms connected together in different manners.

    Spring model:

    The Tiptop Audio Spring Waves cartridge also features two unique Spring models. This model calculates at the sampling rate all of the Newtonian forces controlling the behavior of a mass-spring system, and takes into account the following factors: the spring itself and its return force (with a potentially non linear behavior), a point where one side of the spring is attached, a mass attached on the other side, fluid friction (potentially non linear) depending on the speed of the mobile mass, mechanical limits (a physical spring can’t stretch out infinitely) and static and dynamic frictions (friction due to the contact with a rough surface). The audio input is used either to “move” the point where one side of the spring is attached, or as force directly applied to the moving mass on the other side. The audio output is directly provided by the motion of the moving mass.

    How it works:

    In the context of the Z-DSP, the FV1 chip (its brain) computes these physical modeling algorithms. Physical modeling is known to have heavy CPU consumption, but, despite its limited power, the nice design of the chip allows running up to four waveguide lines or one spring model, with optimized code.

    For waveguides, the one second delay line is split in 2 to 4 parts and necessary lowpass and DC-cut filters are inserted in each feedback loop. The rest of the code manages the connections between the waveguide lines and the controls. When used as effects, as it is the case for Z-DSP, waveguides can be used in different ways:

    • input very short sound burst or impulse and let the waveguide ring, with low damping (controlling the tuning and additional parameters). A variant is of course to use drum sounds as input. Very interesting results can also be obtained using sequences. For drums and sequences, the damping needs to be lowered to fit the BPM.

    • input a continuous sound (with a not too high level to avoid clipping) and use the wave guide as a resonator. This can even give very nice results processing an instrument track or even a voice. In this case the damping needs to be quite high.

    For the spring model, the whole program is dedicated to arithmetics to calculate all the newtonian forces and their consequences on the motion (and resulting sound). As only one spring can be run by the FV-1, the more spontaneous way to use it as a filter, but, like the waveguide, you can also input a short audio burst to make it ring or use it as a resonator.


    For the waveguide models, the first six programs have common controls:

    • Left and right inputs can be used the same way
    • Control 1 is defining the pitch of the waveguide (low frequencies on the right). Note that for programs 1 and 2, control 3 is also for pitch since control 1 sets the pitch for one half of the waveguide lines and control 3 the other half.
    • Control 2 is damping (low damping, meaning longer ringing, is clockwise).

    For the spring models, the last two programs have common controls:

    • The Left input is the “regular” input and is moving the point the spring is attached to (the output will be the resulting end position of the spring where le “Mass” is attached)
    • The Right input is an “alternate” input that is going to be used as a force directly applied to the moving mass (be careful with low frequencies ....). This input needs to remain at a very low level.
    • Control 1 is always the hardness of the spring (thus determining the force that will bring the mass to the center point). You can compare its behavior a bit to the frequency control of a regular filter.
    • Control 3 is always the Fluid Friction, that will slow the moving mass (the friction depends on speed). You can compare its behavior a bit to the resonance control of a regular filter, but here low friction means high resonance.
  • Additional Information

    Condition New
    Chassis Other Module
  • Reviews

    This product currently has no reviews.

    Write Your Own Review

    Only registered users can write reviews. Please, log in or register

  • Tip Tip Audio Spring Waves ManualTip Tip Audio Spring Waves Manual (43.95 KB)