Re: Recomendation: Gem or Processing?

João Pais <[email protected]> Mon, 1 Jun 2026 13:03:57 +0200
Newsgroups gmane.comp.multimedia.puredata.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============3125512990138100587==
Content-Type: multipart/alternative;
 boundary="------------z9QKca0Mw6ay3fD3shOZzrgN"

This is a multi-part message in MIME format.
--------------z9QKca0Mw6ay3fD3shOZzrgN
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit


> if you want to make a live stream, i would use obs and pd /gem
> the video output from gem as a layer in obs.

the video is live, but it's just colored rectangles (small and big). 
maybe with some enhancement of the corners etc. to make it 
smoother/prettier.

> dividing tasks seems simpler.
>
> what is the output definition in pixels ?

not sure yet, probably a multiple of 1500x750 like 3 or 4 times that. 
will depend on how visible the small shapes are.


I already ran into a general question that I will probably soon find an 
answer, but experienced people here will know better (I couldn't find 
any simple example in the patches and html documentation). Since I have 
a poster with absolute xy coordinates in mm, I wanted to program the 
patch similarly. But the rendering is made from the center, and with 
different units.

My idea is to make a general conversion of the units systems, feed mm 
into the patch and use [translate] to get the correct output. Is there a 
general formula to convert my values to the gem dimensions and size? 
Trying out the x/y shape size of a rectangle didn't seem to have the 
same ratios to the mm values to fill the whole screen. For now the 
screen size is 1500x750.

Joao


>
>
> Le dim. 31 mai 2026 à 11:39, cyrille henry via Pd-list 
> <[email protected]> a écrit :
>
>     hello,
>     I think you should use the software you know best!
>     for image bigger than 8096 pixels, you should check if your GPU
>     can handle such size.
>
>     Cheers
>     Cyrille
>
>
>     Le 31/05/2026 à 00:36, João Pais a écrit :
>     > Hi list,
>     >
>     > for a project I'm considering if I should use Gem or processing.
>     The purpose is to map the live playback of a piece of music into a
>     poster with the score of around 2200x1100cm, by marking which
>     notes and layers are active.
>     >
>     > The patch is controlled live by Pd, possibly at some point the
>     score itself might also be projected as well (9090 x 4545 px at
>     150dpi).
>     >
>     > The development is being done in windows, but it's possible that
>     it will have to run on mac or linux. Considering these remarks, is
>     there any reason not to use the newest Pd version, or avoid Gem?
>     >
>     > The projection itself will be very simple, using some colors for
>     the playback line and other layers, color transitions, etc. Not
>     taxing for the cpu at all.
>     >
>     > Best,
>     >
>     > Joao
>     >
>     >
>     > ---
>
--------------z9QKca0Mw6ay3fD3shOZzrgN
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html data-lt-installed="true">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body style="padding-bottom: 1px;">
    <br>
    <blockquote type="cite"
cite="mid:CAAQHdpCN=sOVuVkwd96DaxBGycCPp_8oVGSN7PppVrYZxYDNbw@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>
          <div>
            <div>if you want to make a live stream, i would use obs and
              pd /gem <br>
            </div>
            the video output from gem as a layer in obs.<br>
          </div>
        </div>
      </div>
    </blockquote>
    <p>the video is live, but it's just colored rectangles (small and
      big). maybe with some enhancement of the corners etc. to make it
      smoother/prettier.</p>
    <blockquote type="cite"
cite="mid:CAAQHdpCN=sOVuVkwd96DaxBGycCPp_8oVGSN7PppVrYZxYDNbw@mail.gmail.com">
      <div dir="ltr">
        <div>dividing tasks seems simpler.<br>
          <br>
        </div>
        what is the output definition in pixels ?</div>
    </blockquote>
    <p>not sure yet, probably a multiple of 1500x750 like 3 or 4 times
      that. will depend on how visible the small shapes are.</p>
    <p><br>
    </p>
    <p>I already ran into a general question that I will probably soon
      find an answer, but experienced people here will know better (I
      couldn't find any simple example in the patches and html
      documentation). Since I have a poster with absolute xy coordinates
      in mm, I wanted to program the patch similarly. But the rendering
      is made from the center, and with different units.</p>
    <p>My idea is to make a general conversion of the units systems,
      feed mm into the patch and use [translate] to get the correct
      output. Is there a general formula to convert my values to the gem
      dimensions and size? Trying out the x/y shape size of a rectangle
      didn't seem to have the same ratios to the mm values to fill the
      whole screen. For now the screen size is 1500x750.</p>
    <p>Joao</p>
    <p><br>
    </p>
    <blockquote type="cite"
cite="mid:CAAQHdpCN=sOVuVkwd96DaxBGycCPp_8oVGSN7PppVrYZxYDNbw@mail.gmail.com">
      <div dir="ltr">
        <div><br>
        </div>
      </div>
      <br>
      <div class="gmail_quote gmail_quote_container">
        <div dir="ltr" class="gmail_attr">Le dim. 31 mai 2026 à 11:39,
          cyrille henry via Pd-list &lt;<a
            href="mailto:[email protected]" moz-do-not-send="true"
            class="moz-txt-link-freetext">[email protected]</a>&gt; a
          écrit :<br>
        </div>
        <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">hello,<br>
          I think you should use the software you know best!<br>
          for image bigger than 8096 pixels, you should check if your
          GPU can handle such size.<br>
          <br>
          Cheers<br>
          Cyrille<br>
          <br>
          <br>
          Le 31/05/2026 à 00:36, João Pais a écrit :<br>
          &gt; Hi list,<br>
          &gt; <br>
          &gt; for a project I'm considering if I should use Gem or
          processing. The purpose is to map the live playback of a piece
          of music into a poster with the score of around 2200x1100cm,
          by marking which notes and layers are active.<br>
          &gt; <br>
          &gt; The patch is controlled live by Pd, possibly at some
          point the score itself might also be projected as well (9090 x
          4545 px at 150dpi).<br>
          &gt; <br>
          &gt; The development is being done in windows, but it's
          possible that it will have to run on mac or linux. Considering
          these remarks, is there any reason not to use the newest Pd
          version, or avoid Gem?<br>
          &gt; <br>
          &gt; The projection itself will be very simple, using some
          colors for the playback line and other layers, color
          transitions, etc. Not taxing for the cpu at all.<br>
          &gt; <br>
          &gt; Best,<br>
          &gt; <br>
          &gt; Joao<br>
          &gt; <br>
          &gt; <br>
          &gt; ---</blockquote>
      </div>
    </blockquote>
  </body>
  <lt-container></lt-container>
</html>

--------------z9QKca0Mw6ay3fD3shOZzrgN--


--===============3125512990138100587==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

---
[email protected] - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/[email protected]/message/HWK5AZXCL764E6EQUK4V2FRCD6UG5XTK/

To unsubscribe send an email to [email protected] mailing list
UNSUBSCRIBE and account-management -> https://lists.iem.at/
--===============3125512990138100587==--