Skip to content

Releases

Tangle v0.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 04:07

Tangle v0.4.0

Adds Octave Span, which keeps Octaves mode's moves close to home for a gentler shimmer.

Added

  • Octave Span (Octaves mode): limits how far a partial can move, from ±1 to ±7 octaves. The shares within reach are scaled up so the level holds. ±7, the default, sounds the same as 0.3.0. Try ±1 or ±2 for a classic octave shimmer instead of energy leaping to sub-bass or sizzle

Install
Unzip, copy Tangle.clap to ~/.clap/ (or Tangle.vst3 to ~/.vst3/), and rescan plug-ins in your DAW.

Tangle v0.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 20:45

Tangle v0.3.0

Adds Spread, for a wide stereo image from a mono source, and stops Octaves mode from getting louder on dense material.

Added

  • Spread: morphs the right channel toward its own circuit, so a mono source comes out wide. Each side is still energy-preserving, and 0% (the default) sounds the same as 0.2.0. Strongest in Bands mode; in Octaves mode only the moved copies differ between sides

Fixed

  • Octaves mode could come out up to about 1 dB louder on dense material with some circuits. Each frame is now capped at its input energy, so dense material in Octaves mode can sit slightly lower than in 0.2.0

Install
Unzip, copy Tangle.clap to ~/.clap/ (or Tangle.vst3 to ~/.vst3/), and rescan plug-ins in your DAW.

Tangle v0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:55

Tangle v0.2.0

Adds Octaves mode: the circuit tangles each partial with its own octaves instead of mixing frequency bands, for a harmonic shimmer rather than a ring modulator.

Sound

  • New Mode switch: Bands (the 0.1.0 sound, still the default) or Octaves
  • In Octaves mode the 3 qubits index 8 octaves, from about 94 Hz up. The circuit's Born-rule probabilities |U|² decide how much of each partial moves to each of its octaves, so energy is still conserved and the level holds
  • A phase vocoder keeps the octave copies exactly in tune
  • Amount 0 is still exactly transparent, and Twist, Coupling, Drift, Layers and Transient Preserve all work in both modes
  • Qubits and Width only apply to Bands mode

Install
Unzip, copy Tangle.clap to ~/.clap/ (or Tangle.vst3 to ~/.vst3/), and rescan plug-ins in your DAW.

Tangle v0.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:20

Tangle v0.1.0

First release of Tangle, a spectral smear for Linux (CLAP and VST3), made with fingerstyle guitar in mind. It splits the spectrum into bands and tangles them together through a small simulated quantum circuit.

Sound

  • The bands are mixed by the unitary matrix of a simulated N-qubit circuit, so energy moves between them with interference but the level can't blow up
  • Amount (exactly transparent at 0%), Mix, and Width: narrow bands for a blur (default 20%), wide bands for metallic frequency-shifted jumps
  • Qubits (8, 16 or 32 bands) and Layers (1-4) set the size and depth of the circuit
  • Twist reshapes the circuit, Coupling sets how strongly the qubits entangle, and Drift (0.01-2 Hz) keeps it moving
  • Transient Preserve pulls the effect back on pick attacks so the transient stays intact
  • Reports 43 ms of latency at 48 kHz (2048 samples), which hosts compensate for

GUI

  • nih-plug's generic sliders for now

Install
Unzip, copy Tangle.clap to ~/.clap/ (or Tangle.vst3 to ~/.vst3/), and rescan plug-ins in your DAW.