apollo-studio icon indicating copy to clipboard operation
apollo-studio copied to clipboard

Blur device for light effects

Open rpgaleksy opened this issue 5 years ago • 4 comments

Description: Blur device that blurs together colors (RGB/HSL values) of nearby pads, basically the blur tool from graphics editing programs like Photoshop or GIMP.

Implementation idea:

  • Input Modes: "Blur from Position xy", "Blur whole Launchpad", "Blur area ranging from x1y1 to x2y2"
  • Output Modes/Shapes: "Circle", "Square", "Diamond"
  • Blur size ranging from 0-10 (or something similar)
  • Dry/Wet knob for mixing original and blurred color values together into the output signal

rpgaleksy avatar Nov 23 '18 14:11 rpgaleksy

Interesting idea. Not sure what kind effect this will have with a small image size, but we'll consider.

mat1jaczyyy avatar Nov 23 '18 15:11 mat1jaczyyy

Won't be doing this for a few reasons.

There are 2 ways to go about this:

  • Implement a bunch of different blur algorithms myself
  • Convert entire Launchpad to an image, including rendering layers, and pass it to a capable image processing library

Either way, it would be time-consuming and very slow to execute in real-time processing. If you need any kind of blur processing, you could potentially look into the GIF import feature and process your blur in an image editor prior to importing.

mat1jaczyyy avatar Apr 28 '19 22:04 mat1jaczyyy

A more simple way to blur would just be to apply a blur to each incoming signal with some radius and amount (maybe dry/wet), which will be done in #349.

Brendonovich avatar Jan 20 '20 02:01 Brendonovich

hi you can do this now with heaven for 1.8 or some shit idk

mat1jaczyyy avatar Aug 20 '20 13:08 mat1jaczyyy