top | item 44094089

(no title)

amorroxic | 9 months ago

A real-time video processor in hardware:

- static (mp4) or live (hdmi) input, hdmi output

- a collection of effects (various distortions, color glitches, demoscene-like) applied over incoming video stream, maximum of 4 effects stackable on top of one another

- midi controllers support (controlling actions/params of effects via CC)

- modulation of effects params via LFO and audio events (bpm, kick, tonal detection)

- loading of .glsl shaders (eq. shadertoy.com)

- dynamic input resolution, output either 360p (rpi 4/5) or upscaled to 720p / 1080p (networks like SRGAN over Hailo / RPI or RK3588 with a Radxa 5B SBC).

Given a 2nd screen (timeline editor) would love to evolve this to something like a hardware editor, somewhat in the line of DAWs in the audio world. Most things are working with biggest challenge now being building a control surface (buttons, rotaries + associated oleds, etc) and attempting laying it all on a PCB, a process I don't know much about. If there's interest welcome comments and could elaborate more.

discuss

order

No comments yet.