Skip to content

Releases: drmbt/figlet-text-plugins

v1.1.0 — Animation: Marquee, Roll, Drip, Typewriter, Glitch

10 Jun 19:24

Choose a tag to compare

Adds a phase-driven animation system to both plugins.

New parameters

  • Animate — master toggle (off = static, identical to v1.0.0)
  • Anim Mode — Marquee / Roll / Drip / Typewriter / Glitch
  • Phase (0–1) — scrub or drive externally (BPM-link in Resolume, CHOP export in TD) with Speed 0 for beat-locked motion
  • Speed (−2…2 cycles/sec) — auto-advance from the host clock
  • Anim Amount — effect strength

All modes are pure functions of phase: scrubbing, looping and beat-sync produce identical frames in both hosts. Drip melts the lettering with hashed drops and ░▒▓ trails that loop seamlessly; Marquee travels the canvas; Roll does per-column slot-machine offsets; Typewriter reveals letter by letter; Glitch does quantized row shifts and char corruption.

Animated previews in the README.

Unsigned bundles — after unzipping: xattr -dr com.apple.quarantine <bundle>

v1.0.0 — Figlet Text plugins for Resolume + TouchDesigner

10 Jun 17:47

Choose a tag to compare

FIGlet / ANSI / BBS textmode lettering generators with a shared C++ core and identical parameters in both hosts.

Downloads

  • FigletText-FFGL-macOS.zip — Resolume FFGL source plugin (universal arm64 + x86_64). Unzip into ~/Documents/Resolume Arena/Extra Effects/, restart Resolume, find Figlet ANSI Text in the Sources panel.
  • FigletTOP-TouchDesigner-macOS.zip — TouchDesigner CPlusPlus TOP (universal). Point a CPlusPlus TOP's Plugin Path at it, or drop it in a Plugins folder next to your .toe.

The bundles are unsigned — after unzipping run:

xattr -dr com.apple.quarantine FigletText.bundle
xattr -dr com.apple.quarantine FigletTOP.plugin

Features

  • 37 embedded figlet fonts (ANSI Shadow, Bloody, DOS Rebel, Delta Corps Priest, Doh, Alpha, The Edge, …) — no font files to install
  • Color modes: solid, H/V gradients, per-letter palette, CGA scanline rows
  • ░▒▓ shade-char + Bayer ordered dithering with fades, noise, scanlines
  • Box-drawing borders (single / double / blocks) with padding
  • Sizing: fit width/height/contain/stretch, integer pixel scale, or exact font height in px
  • Justify + V Align block placement, word wrap, multi-line text, chunky 8×8 cell mode
  • Transparent background support