
Videomancer Community Library 1.1.0: 121 Programs
It has been incredibly rewarding to watch developers in the community push Videomancer's FPGA processing to the limit over the past year with custom programs. I'm very happy to present the first big community program library release in our 1.x era of Videomancer firmware.
Community program library 1.1.0 is out: 121 programs from five contributors, rebuilt on the Videomancer 1.0.1 core.
One photograph through twelve of the new programs.
The contributors
czartroniks: 107 programs
C64, CGA, teletext and character-generator screens. Print and engraving: Benday, Pulp, Screenprint, Intaglio, Grist, Chantilly. Scan processing and time displacement: RuttEtra, Slitscan, Shearline, Taffy, Drape. Tape and broadcast decay: Deadchannel, Dropout, Vhold, Syncbleed. Lenses, kaleidoscopes and feedback: Porthole, Hallway, Reflector, Feedback, Afterimage. Pattern generators: Aurora, Hypnos, Damier, Ribbon, Starfield, Warpfield. Scenes and games: Blacklodge, Overlook, Invaders, Oubliette, Dvdlogo, Pixelbeach.
RuttEtra. Luma-displaced scanlines with hidden-line occlusion. Green Phosphor.
C64. Sixteen colours on a native 320x200 grid, with tape loading and READY. Game Art.
Pulp. 1965 newsprint: rotated CMYK screens, dot gain, misregistration, comic panels. Default settings.
Feedback. Zoom, rotate and drift tunnels with hue cycling and fold overdrive. Tunnel.
Pete Appleby (boneoh): 8 programs
Bit-level processors, each in an RGB and a YUV version. Band Filter: per-channel multi-mode filtering and eight matte modes. Bit Crush: per-channel round or truncate with blend. Bit Logic: bitwise operations with LFSR noise. Bit Rotator: bit rotation with lo-fi bit-depth modes. Pete's work is in our artist feature.
YUV Bit Rotator. Default settings.
Adam Pflanzer (homegrownvhs): 4 programs
Glyph turns video into ASCII text by glyph density, with video-through masking. Pigment is a threshold keyer with selectable channel, soft edges and fill colour. Wrinkle is a continuous wavefolder with triangle, sine, saw and square shapes in YUV, RGB, XYZ or Y-only. Tetris is the game, played on the knobs.
Glyph. Terminal.
Jacob Roufa: 1 program
Digital Delay: multi-echo delays with threshold gating, strobe and feedback.
Digital Delay. Default settings.
claytron: 1 program
Afterglow: a uniform horizontal delay with wave depth, speed, noise and VHS character.
Afterglow. Default settings.
Install
Download videomancer-community-programs-rev_b-1.1.0.zip from the release page and copy its programs folder to the root of the microSD card, or use Install Program Library in LZX Connect. The programs appear in the program picker on firmware 1.x without Developer Mode, listed under each author's name.
Contribute
Programs are VHDL built with the Videomancer SDK. The contributing guide covers the program layout and the pull request checklist.
Images are GHDL reference renders of one photograph by Mahdi Hajizade on Unsplash.