Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blur device for light effects #10

Open
rpgaleksy opened this issue Nov 23, 2018 · 4 comments
Open

Blur device for light effects #10

rpgaleksy opened this issue Nov 23, 2018 · 4 comments
Assignees
Labels
device Issue in Device enhancement New feature or request

Comments

@rpgaleksy
Copy link
Collaborator

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
@vaaski vaaski added enhancement New feature or request minor labels Nov 23, 2018
@mat1jaczyyy mat1jaczyyy added ui Issue in UI device Issue in Device labels Nov 23, 2018
@mat1jaczyyy
Copy link
Owner

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

@mat1jaczyyy mat1jaczyyy removed the minor label Apr 10, 2019
@mat1jaczyyy mat1jaczyyy removed the ui Issue in UI label Apr 22, 2019
@mat1jaczyyy mat1jaczyyy self-assigned this Apr 23, 2019
@mat1jaczyyy mat1jaczyyy modified the milestone: Release Apr 28, 2019
@mat1jaczyyy
Copy link
Owner

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 mat1jaczyyy added the wontfix This will not be worked on label Jan 17, 2020
@Brendonovich
Copy link
Collaborator

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 Brendonovich reopened this Jan 20, 2020
@Brendonovich Brendonovich removed the wontfix This will not be worked on label Jan 20, 2020
@mat1jaczyyy
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
device Issue in Device enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants