Sonification simulation in Processing
Find a file
2017-02-03 11:27:27 +01:00
test zamtube works now! + some fixes 2015-09-16 23:00:38 +02:00
.gitignore Initial commit 2015-08-25 00:20:37 +02:00
biquad.pde refactoring + comments 2015-09-08 00:08:20 +02:00
colorspaces.pde lab colorspace 2015-09-13 02:04:34 +02:00
filters.pde 2 new filters 2015-09-17 00:44:24 +02:00
filters2.pde test added, new filter TubeAmp and delay fix for treverb 2015-09-15 16:55:49 +02:00
helper.pde 2 new filters 2015-09-17 00:44:24 +02:00
LICENSE Initial commit 2015-08-25 00:20:37 +02:00
phasers.pde phasers and divider filters + readme 2015-09-15 00:07:25 +02:00
README.md Update README.md 2017-02-03 11:27:27 +01:00
sonification.pde batch process fix 2015-09-24 11:36:20 +02:00
streams.pde zamtube works now! + some fixes 2015-09-16 23:00:38 +02:00
test.jpg test added, new filter TubeAmp and delay fix for treverb 2015-09-15 16:55:49 +02:00
zamtube.pde zamtube works now! + some fixes 2015-09-16 23:00:38 +02:00

Sonification simulation in Processing

Sketch uses sound filters to operate on images. Originaly made as replacement for Audacity.

Setup and run

  1. Change variables: filename, fileext and foldername to setup image path
  2. Run
  3. Press:
    • r - to randomly change raw/signal settings
    • f - to randomly set filters
    • c/click - to randomly set filters' parameters
    • SPACE - save current result
  4. Optional: setup your own filters list in float[][] filters variable

Process

Image -> RAW -> Signal (sound) -> [ filters ] -> Signal -> RAW -> Image

RAW/Signal settings (separately for input and output images)

  • RAW format: INTERLEAVED (rgbrgbrgb...) or PLANAR (rrr...ggg...bbb...)
  • Colorspace: RGB, OHTA, CMY, XYZ, HCL, LUV, LAB
  • Bits for sample: 8, 16, 24
  • Sign: SIGNED or UNSIGNED
  • Endianess: LITTLE_ENDIAN or BIG_ENDIAN
  • Signal encoding: NONE, U_LAW, A_LAW

Filter list (Audacity, LADSPA, own)

DJEQ COMB VYNIL CANYONDELAY VCF303 ECHO PHASER WAHWAH BASSTREBLE SHIFTR TAPSIGMOID TAPAUTOPAN RANDMIX DIVIDER LFOPHASER FOURBYFOURPOLE AUTOPHASER

Authors

Tomasz Sulej, generateme.blog@gmail.com, http://generateme.tumblr.com Bob Verkouteren, bob.verkouteren@gmail.com, http://applesandchickens.com

Licence (for Sketch)

http://unlicense.org/