• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Set pixel RGB value in a grid/matrix?

    How To... ?
    5
    10
    2881
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Klaas last edited by

      Hello,

      I wonder if it's possible to generate/create a matrix or grid where the RGB value of each pixel can be set sequentially [timebased], starting at pixel 1 > pixel... 
      I don't see the solution, but it would be great if someone would.
      Thanks in advance, Klaas

      www.klaasverpoest.com

      1 Reply Last reply Reply Quote 0
      • Skulpture
        Skulpture Izzy Guru last edited by

        That's pretty complex; Data Array actor is a good place to start along with the Measure Colour actor.

        I can't help much more that this at the minute.

        Graham Thorne | www.grahamthorne.co.uk
        RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
        RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
        RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

        1 Reply Last reply Reply Quote 0
        • Fred
          Fred last edited by

          What resolution do you want?

          http://www.fredrodrigues.net/
          https://github.com/fred-dev
          OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
          Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

          1 Reply Last reply Reply Quote 0
          • K
            Klaas last edited by

            I know it's damn complex stuff I got myself into, 

            I have the impression that the data-array actor is limited to 999 values, which is not enough for a 300x1080pix grid [maximum size].
            Final output resolution should preferably be 1920x1080 and 3 grids generating values at the same time [without burning up the machine].
            Color would be set by audio input of the low/mid/high values, scaled to 0-255 RGB
            You can see a mock-up of what I'm trying to achieve [here](http://klaasverpoest.com/crippled-symmetry/)

            www.klaasverpoest.com

            1 Reply Last reply Reply Quote 0
            • Fred
              Fred last edited by

              The short answer is no. I would not bother trying this with isadora, the only hope you may have is through a shader inside an fflg plugin. CPU based pixel manipulation is pretty slow at any rate. Doing it in a single thread (Isadora does this) will be very slow. Isadora is not setup for pixel access anyway.

              It seems you want to algorithmically generate images, at the moment your approach is to create an equation to manipulate every pixel manually based on input. I would suggest either re-imagining this to be a little more abstract and using some other effects to achieve something else that represents this relationship or switching tools to do this properly. You could still run Isadora and write yourself some software that can take input data and generate your image and send it over syphon. There are quite a few options for making pixel based algorithmic video (Isadora is not really one of them).
              On your proposal for using FFT (Audio frequency analysis) think a little more about your input, you could run an fft with 1000 bins, but this is not so fast anywhere and by the time you have 1000 bins the relationship of the sound to video is pretty hard to see. With only 3 bins of FFT (you say low mid and high) you have a lot of repetition and pixel access is not really needed, maybe I misunderstand you though. I dont see how using only low mid and high audio will give you a complex and detailed image such as the one you linked to.

              http://www.fredrodrigues.net/
              https://github.com/fred-dev
              OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
              Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

              1 Reply Last reply Reply Quote 0
              • G
                gavspav Beta Silver last edited by

                Couldn't you use the OFXFFGL addon for this Fred ;-)

                http://www.digitalfunfair.co.uk I'm using M1 MBP 14" mostly but sometimes use older Mac & Windows machines.

                1 Reply Last reply Reply Quote 0
                • Fred
                  Fred last edited by

                  Unfortunately I can get it working with the newer OF but not with Isadora. I will have a go at it when I get some time, (so far the plugins I make with it load in resolume but not Izzy).

                  http://www.fredrodrigues.net/
                  https://github.com/fred-dev
                  OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                  Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

                  1 Reply Last reply Reply Quote 0
                  • DusX
                    DusX Tech Staff last edited by

                    @Fred,

                    Would you be willing to share one/two of the OF based FFGL files with the dev team?
                    I think it would be great to workout why they are running in some environments and not others

                    Troikatronix Technical Support

                    • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                    • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                    • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                    Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                    1 Reply Last reply Reply Quote 0
                    • Fred
                      Fred last edited by

                      I had a chat to Mark about it already. It seems that he adheres more strictly to the standard than other hosts. I dont have a way around this nor more time to dedicate to it. We did chat about making an OF to Izzyplugin bridge- something that would be very useful, but version 2 needs to be finalized first.

                      http://www.fredrodrigues.net/
                      https://github.com/fred-dev
                      OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                      Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

                      1 Reply Last reply Reply Quote 0
                      • DusX
                        DusX Tech Staff last edited by

                        That would be very cool.

                        Troikatronix Technical Support

                        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post