Processing scripts used to generative glitch / art / design
Switch branches/tags
Nothing to show
Clone or download
Latest commit e210a20 May 27, 2018
Permalink
Failed to load latest commit information.
GLIC @ bf3a1ae glic updated Jun 27, 2017
Obj2Raw Obj2Raw works in Processing 3 without modification Nov 12, 2017
PROCESSING 3 conversion to processing 3 May 27, 2018
TEMPLATE what the hell Nov 26, 2015
blendimages blendimages Dec 5, 2015
composite_video_simulator doc string added Oct 29, 2016
cutsort cutsort added May 13, 2015
decayscreen image display fix, change of saving method Apr 19, 2015
decompose_paint decompose paint Apr 19, 2016
distorter new sketch - distorter May 13, 2015
drawing_generative image display fix, change of saving method Apr 19, 2015
drawing_strokes what the hell Nov 26, 2015
fm you can fix setup in FM, click mouse Nov 3, 2017
fractalify image display fix, change of saving method Apr 19, 2015
granularresynth granular resynthesis Mar 3, 2017
imagelens what the hell Nov 26, 2015
imageslicer getStat error fixed Feb 8, 2016
imsyntex imsyntex script - texture synthesis on image Aug 6, 2016
lz77_images what the hell Nov 26, 2015
lz77_raws decompress will not fail when cut few bytes Apr 28, 2015
median_filter fix Mar 3, 2018
mirrorimage image display fix, change of saving method Apr 19, 2015
moire what the hell Nov 26, 2015
ntsc_analogtv what the hell Nov 26, 2015
pix2line what the hell Nov 26, 2015
pixeldrifter what the hell Nov 26, 2015
pngglitch what the hell Nov 26, 2015
shufflestream shufflestream Jan 19, 2016
slitscan image display fix, change of saving method Apr 19, 2015
sonification @ 39cc390 sonification linked Feb 3, 2017
threadraw threadraw segment size fix + byte representation paramter Dec 17, 2015
ultimateSort what the hell Nov 26, 2015
watmap blendimages Dec 5, 2015
wavelets what the hell Nov 26, 2015
wrongqsort what the hell Nov 26, 2015
wzipprocess2 image display fix, change of saving method Apr 19, 2015
.gitignore template init Apr 23, 2015
.gitmodules new GLIC module Jun 20, 2017
LICENSE what the hell Nov 26, 2015
README.md Update README.md May 27, 2018

README.md

GenerateMe

Processing scripts used to generative glitch / art / design

generateme.blog@gmail.com

clone recursively git clone --recursive https://github.com/tsulej/GenerateMe.git

Detailed instructions inside scripts, examples included All below works on latest Processing 2 only! For Processing 3 versions see bottom.

List:

  • decayscreen - decay image, based on XScreenSaver hack with the same name
  • drawing_generative - draw image using strokes based on channel value
  • drawing_strokes - draw image using lines (aka robot drawing)
  • fractalify - draw mandelbrot/julia fractals using channel data from image
  • imagelens - use image channel data to displace pixels. You can use different image as lens and to process.
  • mirrorimage - mirror parts of the image to other parts, 24 modes for rectangular (12 for squared) images
  • ntsc_analogtv - xanalogtv XScreenSaver hack ported to processing
  • slitscan - simulate errors during scanning (more digital way)
  • wzipprocess2 - recompress image using wzip method (Haar wavelet transformation)
  • imageslicer - few algorithms based on segmentation of the image
  • cutsort - cut image to lines of random length, sort (or not) and encode image, decode to get glitched result
  • distorter - another way to pixel displacement
  • lz77 - two script to compress/decompress image/binary with random glitch compressed data
  • median_filter - median filter with option to choose other points (not only median)
  • wrongqsort - cut image to lines/parts and use buggy QuickSort to sort pixels
  • wavelets - wavelet compression tool
  • pngglitch - corrupt PNG files (using hacked decoder)
  • ultimateSort - partly sort thresholded pixels with various algorithms
  • moire - random moire patterns generator / simulator
  • pix2line - convert pixels into lines snapped to noise grid
  • pixeldrifter - drift pixels using channel data
  • watmap - divide target image into regions and map with most matching part from source set
  • blendimages - blend source image set into target
  • threadraw - draw vertical threads based on image (similar to generative draw)
  • decompose_paint - decompose image into sqares/rectangles and fill it with some pattern
  • imsyntex - reconstruct image using texture synthesis algorithm
  • fm - frequency modulation and demodulation
  • composite_video_simulator - very precise VHS/Composite Video/Tape simulation, based on: https://github.com/joncampbell123/composite-video-simulator
  • Obj2Raw - convert OBJ vertex data to RAW 8 bit signed (for sonification purposes)
  • granularresynth - Granular (re)synthesis of any RAW using other RAWs for visual/audio
  • -> sonification - image sonification
  • -> GLIC - glitch image codec
  • TEMPLATE - clean template sketch with some predefined functions

Processing 3

By https://github.com/romanrandom:

  • pixeldrifter
  • pngglitch
  • Obj2Raw

By https://github.com/philhudson91:

  • threadraw
  • ultimateSort
  • watmap
  • wavelets
  • wrongqsort
  • wzipprocess2