Releases: drmbt/figlet-text-plugins
Releases · drmbt/figlet-text-plugins
v1.1.0 — Animation: Marquee, Roll, Drip, Typewriter, Glitch
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
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
Pluginsfolder 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