scritcher ==== glitch art "framework", ???????? language??? something? ![example of the amp command](https://estrogen.fun/i/57y7kn55.png) ![example of the rflanger command](https://estrogen.fun/i/i2055hdf.png) # how do? ## build depedencies: - zig at https://ziglang.org - libc, lilv and libsndfile - an appreciation for glitched anime girls on your hard drive - graphicsmagick for the `rotate` command ## plugin depedencies: - lv2 default plugins (most specifically the eg-amp plugin) - the SWH plugins ( https://github.com/swh/lv2 ) - the Invada Studio plugins ( https://launchpad.net/invada-studio/ ) ```bash # build and install # assumes lilv headers are at /usr/include/lilv-0, check build.zig if different git clone https://gitdab.com/luna/scritcher.git cd scritcher zig build install --prefix ~/.local/ # on your input image file convert blah.jpg blah.bmp scritcher examples/middle_amp.scri blah.bmp // scritcher saves it on an incremental basis, so the first run will save to // blah_g1.bmp, the second saves to blah_g2.bmp, etc. $your_image_viewer blah_g1.bmp ```