# Latest

**URL:** https://discourse.processing.org/latest.md?no_subcategories=false&page=12

[Latest](https://discourse.processing.org/latest.md) · [Categories](https://discourse.processing.org/categories.md) · [Tags](https://discourse.processing.org/tags.md)

**Page:** 13

---

## [Unable to Install Java Package as a Library](https://discourse.processing.org/t/unable-to-install-java-package-as-a-library/47651)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 2\
**Last updated:** [December 21, 2025, 9:00pm UTC](https://discourse.processing.org/t/unable-to-install-java-package-as-a-library/47651 "2025-12-21T21:00:53Z")

</div>

There is a java package called ‘com.dd.plist’ that I would like to install as a library in Processing 4.4.10 (https://github.com/3breadt/dd-plist). It contains 28 individual files and has no available .jar file. The on…

---

## [I need help understanding how to update my 2008 Processing code to modern standards](https://discourse.processing.org/t/i-need-help-understanding-how-to-update-my-2008-processing-code-to-modern-standards/47649)

<div class="topic-metadata">

**Author:** [@Telos](https://discourse.processing.org/u/Telos)\
**Replies:** 3\
**Last updated:** [December 21, 2025, 11:35am UTC](https://discourse.processing.org/t/i-need-help-understanding-how-to-update-my-2008-processing-code-to-modern-standards/47649 "2025-12-21T11:35:28Z")

</div>

Here i got the code of a program i’ve compiled in 2008 for a art project. because of changes in programming en technics, its out of date and doesn’t function any more. I’m going to try and explain what i’ve tried so far,…

---

## [The get() function returns the wrong image size](https://discourse.processing.org/t/the-get-function-returns-the-wrong-image-size/47627)

<div class="topic-metadata">

**Author:** [@shedMusic](https://discourse.processing.org/u/shedMusic)\
**Replies:** 8\
**Last updated:** [December 17, 2025, 7:40pm UTC](https://discourse.processing.org/t/the-get-function-returns-the-wrong-image-size/47627 "2025-12-17T19:40:11Z")

</div>

When using get() to grab the screen, the image grabbed is always half the dimensions of the dimensions requested. Here the image being loaded is 512x512 to fit the canvas but after grabbing using new logo = get(0, 0, 51…

---

## [Processing Serial library alternatives?](https://discourse.processing.org/t/processing-serial-library-alternatives/47609)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 4\
**Last updated:** [December 16, 2025, 11:53pm UTC](https://discourse.processing.org/t/processing-serial-library-alternatives/47609 "2025-12-16T23:53:52Z")

</div>

Hello, The Processing Serial library has served me very well over the years! I am looking for alternatives to the Processing Serial library for some of my more advanced projects. What are your experiences with other J…

---

## [A Cross-Platform Approach to Coding](https://discourse.processing.org/t/a-cross-platform-approach-to-coding/47614)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 0\
**Last updated:** [December 13, 2025, 4:41pm UTC](https://discourse.processing.org/t/a-cross-platform-approach-to-coding/47614 "2025-12-13T16:41:54Z")

</div>

Hello folks! Operating systems have some differences that can sometimes be anticipated and handled in code. This OS-dependent example works for Windows 10 but not for macOS or Linux: String classPaths = System.getProp…

---

## [WebGL2 & GLSL primer: A zero-to-hero, spaced-repetition guide](https://discourse.processing.org/t/webgl2-glsl-primer-a-zero-to-hero-spaced-repetition-guide/47610)

<div class="topic-metadata">

**Author:** [@HigherMathNotes](https://discourse.processing.org/u/HigherMathNotes)\
**Replies:** 0\
**Last updated:** [December 13, 2025, 1:07am UTC](https://discourse.processing.org/t/webgl2-glsl-primer-a-zero-to-hero-spaced-repetition-guide/47610 "2025-12-13T01:07:34Z")

</div>

Hey all, I’m currently architecting a geometry engine to address gaps in the creative-coding landscape. To do it right, I realized I needed to go beyond high-level abstractions and systematically internalize the low-lev…

---

## [Processing not finding Arduino Uno](https://discourse.processing.org/t/processing-not-finding-arduino-uno/47602)

<div class="topic-metadata">

**Author:** [@SWijnen](https://discourse.processing.org/u/SWijnen)\
**Replies:** 4\
**Last updated:** [December 10, 2025, 2:14pm UTC](https://discourse.processing.org/t/processing-not-finding-arduino-uno/47602 "2025-12-10T14:14:22Z")

</div>

Hey everyone, I’m working on a project for school, and for some reason, my environment is messing up. The deadline is upcoming Friday, so I’m still researching some solutions while also making this post. Thanks for your…

---

## [Processing + OSC + Arduino: Application Freezes When Controlling Fan](https://discourse.processing.org/t/processing-osc-arduino-application-freezes-when-controlling-fan/47568)

<div class="topic-metadata">

**Author:** [@brightscape](https://discourse.processing.org/u/brightscape)\
**Replies:** 7\
**Last updated:** [December 9, 2025, 7:58pm UTC](https://discourse.processing.org/t/processing-osc-arduino-application-freezes-when-controlling-fan/47568 "2025-12-09T19:58:38Z")

</div>

Hi There, I was wondering if anyone could help me. I am trying to drive a fan/motor using an OSC command. It’s running well through via an arduino to a potentiometer controller on the fan. I have used OSC as the button p…

---

## ["Trouble without a name" message box starting Processing 4.4.10](https://discourse.processing.org/t/trouble-without-a-name-message-box-starting-processing-4-4-10/47598)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 2\
**Last updated:** [December 8, 2025, 1:11pm UTC](https://discourse.processing.org/t/trouble-without-a-name-message-box-starting-processing-4-4-10/47598 "2025-12-08T13:11:24Z")

</div>

Hello, I got this message for the first time starting Processing 4.4.10: Any idea why? It started up normally after message box appeared. :)

---

## [How to export single frame from animation as SVG](https://discourse.processing.org/t/how-to-export-single-frame-from-animation-as-svg/47594)

<div class="topic-metadata">

**Author:** [@Lutoslawski.xyz](https://discourse.processing.org/u/Lutoslawski.xyz)\
**Replies:** 8\
**Last updated:** [December 6, 2025, 8:46pm UTC](https://discourse.processing.org/t/how-to-export-single-frame-from-animation-as-svg/47594 "2025-12-06T20:46:53Z")

</div>

Hi guys! What am I missing…. ? I would like to export either a single frame from animation or the result image after few steps, e.g. when I draw circles using the mouseX. Here is the very basic code: import processin…

---

## [Transformation d'ECG en image ou son](https://discourse.processing.org/t/transformation-decg-en-image-ou-son/47590)

<div class="topic-metadata">

**Author:** [@Clem](https://discourse.processing.org/u/Clem)\
**Replies:** 3\
**Last updated:** [December 5, 2025, 10:59am UTC](https://discourse.processing.org/t/transformation-decg-en-image-ou-son/47590 "2025-12-05T10:59:04Z")

</div>

Est-il possible de créer une images / animation , a parti de données d’ECG (electrocardioramme) grâce au code ? (j’ai un projet artistique dessus je ne sais pas faire de code j’ai besoin d’aide )

---

## [Processing Exception](https://discourse.processing.org/t/processing-exception/47566)

<div class="topic-metadata">

**Author:** [@Frank](https://discourse.processing.org/u/Frank)\
**Replies:** 3\
**Last updated:** [December 4, 2025, 3:44am UTC](https://discourse.processing.org/t/processing-exception/47566 "2025-12-04T03:44:32Z")

</div>

Hello. I want to start an external program in Processing and Processing should detect whether this program has also been started. How can I realize this? I’m not familiar with these exceptions. Thanks…Frank

---

## [canvasGUI V2 released](https://discourse.processing.org/t/canvasgui-v2-released/47586)

<div class="topic-metadata">

**Author:** [@quark](https://discourse.processing.org/u/quark)\
**Replies:** 0\
**Last updated:** [December 3, 2025, 4:31pm UTC](https://discourse.processing.org/t/canvasgui-v2-released/47586 "2025-12-03T16:31:40Z")

</div>

I created canvasGUI in 2022 so I could learn JavaScript and p5js. Now 3 years later and with the advent of p5js V2 I thought it was time to apply my new found knowledge and improve canvasGUI, hence V2. :smiley: Changes …

---

## [Forum update: unformatted code detector added 🤖](https://discourse.processing.org/t/forum-update-unformatted-code-detector-added/47572)

<div class="topic-metadata">

**Author:** [@sableraph](https://discourse.processing.org/u/sableraph)\
**Replies:** 2\
**Last updated:** [December 1, 2025, 1:50pm UTC](https://discourse.processing.org/t/forum-update-unformatted-code-detector-added/47572 "2025-12-01T13:50:01Z")

</div>

Hello everyone! A quick quality-of-life update: we’ve installed an official Discourse plugin that warns you when a post might contain unformatted code. This has been a pain point for all of us for a very long time, and …

---

## [Processing and JavaFX](https://discourse.processing.org/t/processing-and-javafx/45692)

<div class="topic-metadata">

**Author:** [@glv](https://discourse.processing.org/u/glv)\
**Replies:** 18\
**Last updated:** [November 26, 2025, 11:26pm UTC](https://discourse.processing.org/t/processing-and-javafx/45692 "2025-11-26T23:26:21Z")

</div>

Hello, There are many posts in the forum using JavaFX with Processing. JavaFX code works with certain configurations but not with others. These configurations may include: Version of Processing Operating system and …

---

## [Multithreading in Processing](https://discourse.processing.org/t/multithreading-in-processing/47561)

<div class="topic-metadata">

**Author:** [@Braunstein](https://discourse.processing.org/u/Braunstein)\
**Replies:** 4\
**Last updated:** [November 26, 2025, 10:47am UTC](https://discourse.processing.org/t/multithreading-in-processing/47561 "2025-11-26T10:47:47Z")

</div>

Hello, I am working on a Processing-based editor for Conway’s Game of Life, basically like a Golly-lite with a few basic features like pattern loading, grid editing, speed up/down, etc.. Full disclosure, I have used Cha…

---

## [Can't seem to draw in the setup function (beginner question)](https://discourse.processing.org/t/cant-seem-to-draw-in-the-setup-function-beginner-question/47555)

<div class="topic-metadata">

**Author:** [@pimath](https://discourse.processing.org/u/pimath)\
**Replies:** 5\
**Last updated:** [November 23, 2025, 9:28pm UTC](https://discourse.processing.org/t/cant-seem-to-draw-in-the-setup-function-beginner-question/47555 "2025-11-23T21:28:32Z")

</div>

I’m using the p5.js web editor and can’t seem to get anything drawn to the screen using setup(). It does work in draw() though. Oddly I tested copy/pasting code in from the setup() reference page and it works when I cop…

---

## [Using HTML button element to change a variable in the Javascript](https://discourse.processing.org/t/using-html-button-element-to-change-a-variable-in-the-javascript/47557)

<div class="topic-metadata">

**Author:** [@telstartelstar](https://discourse.processing.org/u/telstartelstar)\
**Replies:** 3\
**Last updated:** [November 23, 2025, 1:55am UTC](https://discourse.processing.org/t/using-html-button-element-to-change-a-variable-in-the-javascript/47557 "2025-11-23T01:55:24Z")

</div>

Hi again! For another part of my project I’m trying to figure out how to use a element in the HTML of my sketch to change a set variable in my Javascript. In specific I’m using it to change the background image variabl…

---

## [Porting p5js code to another program](https://discourse.processing.org/t/porting-p5js-code-to-another-program/47507)

<div class="topic-metadata">

**Author:** [@telstartelstar](https://discourse.processing.org/u/telstartelstar)\
**Replies:** 9\
**Last updated:** [November 22, 2025, 9:29pm UTC](https://discourse.processing.org/t/porting-p5js-code-to-another-program/47507 "2025-11-22T21:29:58Z")

</div>

Hello! I’m currently working on a final for one of my classes, and I realized I needed to port all my code into another program so I can eventually host it on a website. But when I copy/paste my code from p5js to Dreamw…

---

## [Amp in Sound library not working](https://discourse.processing.org/t/amp-in-sound-library-not-working/47528)

<div class="topic-metadata">

**Author:** [@todocono](https://discourse.processing.org/u/todocono)\
**Replies:** 6\
**Last updated:** [November 18, 2025, 10:13am UTC](https://discourse.processing.org/t/amp-in-sound-library-not-working/47528 "2025-11-18T10:13:07Z")

</div>

/\*\* This is a simple sound file player. Use the mouse position to control playback speed, amplitude and stereo panning. \*/ // Map mouseY from 0.2 to 1.0 for amplitude float amplitude = map(mouseY, 0, width, 0.2, 1.0…

---

## [Processing 4 processing-java binary?](https://discourse.processing.org/t/processing-4-processing-java-binary/47498)

<div class="topic-metadata">

**Author:** [@SNitaine](https://discourse.processing.org/u/SNitaine)\
**Replies:** 12\
**Last updated:** [November 15, 2025, 2:00pm UTC](https://discourse.processing.org/t/processing-4-processing-java-binary/47498 "2025-11-15T14:00:40Z")

</div>

I’m looking for a way to use Processing 4 without relying on the PDE. Specifically, I’d like to know if a processing-java binary is distributed through any package manager (e.g., Homebrew, apt, pacman, etc.). I haven’t f…

---

## [Alternate Processing Editor Using processing-java.exe on the Command line](https://discourse.processing.org/t/alternate-processing-editor-using-processing-java-exe-on-the-command-line/47530)

<div class="topic-metadata">

**Author:** [@svan](https://discourse.processing.org/u/svan)\
**Replies:** 8\
**Last updated:** [November 14, 2025, 10:50pm UTC](https://discourse.processing.org/t/alternate-processing-editor-using-processing-java-exe-on-the-command-line/47530 "2025-11-14T22:50:18Z")

</div>

Intro: The demo below will create an entry level code editor for running Processing source code from the command line using the processing-java.exe file. It was developed and tested mainly on MacOS(M2); I was unable to …

---

## [Mouseclicked question](https://discourse.processing.org/t/mouseclicked-question/47536)

<div class="topic-metadata">

**Author:** [@darfurspacengine](https://discourse.processing.org/u/darfurspacengine)\
**Replies:** 3\
**Last updated:** [November 13, 2025, 4:36pm UTC](https://discourse.processing.org/t/mouseclicked-question/47536 "2025-11-13T16:36:20Z")

</div>

Is there a way to have the draw function, in that it runs 60 times a second, happen after mouseclick?

---

## [Wrong blending of flat elements in WEBGL mode](https://discourse.processing.org/t/wrong-blending-of-flat-elements-in-webgl-mode/47402)

<div class="topic-metadata">

**Author:** [@JuanIrache](https://discourse.processing.org/u/JuanIrache)\
**Replies:** 13\
**Last updated:** [November 13, 2025, 12:03am UTC](https://discourse.processing.org/t/wrong-blending-of-flat-elements-in-webgl-mode/47402 "2025-11-13T00:03:04Z")

</div>

Hi, When drawing text, or images, or other flat elements, the opacity of transparent areas breaks. See for example how the text behaves here if drawn before or after a series of rects (simulating fog): type-load-google…

---

## [Renderers (and Windows scaling)](https://discourse.processing.org/t/renderers-and-windows-scaling/47524)

<div class="topic-metadata">

**Author:** [@sterretje](https://discourse.processing.org/u/sterretje)\
**Replies:** 5\
**Last updated:** [November 12, 2025, 4:39am UTC](https://discourse.processing.org/t/renderers-and-windows-scaling/47524 "2025-11-12T04:39:47Z")

</div>

There is a difference between \`Processing 4.3 and 4.4.7 (and 4.4.10) in how the default renderer handles Windows scaling. In Processing 4.3 a sketch with a size(200, 200) the canvas indeed 200x200 pixels; in Processing …

---

## [I am attempting a serial communication with my Arduino](https://discourse.processing.org/t/i-am-attempting-a-serial-communication-with-my-arduino/47521)

<div class="topic-metadata">

**Author:** [@electron59](https://discourse.processing.org/u/electron59)\
**Replies:** 3\
**Last updated:** [November 11, 2025, 12:28pm UTC](https://discourse.processing.org/t/i-am-attempting-a-serial-communication-with-my-arduino/47521 "2025-11-11T12:28:31Z")

</div>

I am getting an error stating the class “string” does not exist and in same block variable “port” and variable “ lastTime” does not exist . I believe it is something to do with a serial port list for the Arduino is not …

---

## [Off screen display windows placement when using P3D or P2D](https://discourse.processing.org/t/off-screen-display-windows-placement-when-using-p3d-or-p2d/47405)

<div class="topic-metadata">

**Author:** [@dkemp](https://discourse.processing.org/u/dkemp)\
**Replies:** 8\
**Last updated:** [November 10, 2025, 10:21pm UTC](https://discourse.processing.org/t/off-screen-display-windows-placement-when-using-p3d-or-p2d/47405 "2025-11-10T22:21:48Z")

</div>

When using P2D or P3d my display window appears partially off-screen in the upper left – this even happens when using fullscreen or present mode, which do not actually fill the whole screen anymore. I have a feeling this…

---

## [Tips and tricks : how to use Gemini to translate Processing to P5js](https://discourse.processing.org/t/tips-and-tricks-how-to-use-gemini-to-translate-processing-to-p5js/47435)

<div class="topic-metadata">

**Author:** [@EricRogerGarcia](https://discourse.processing.org/u/EricRogerGarcia)\
**Replies:** 2\
**Last updated:** [November 10, 2025, 7:24am UTC](https://discourse.processing.org/t/tips-and-tricks-how-to-use-gemini-to-translate-processing-to-p5js/47435 "2025-11-10T07:24:32Z")

</div>

Prompt to do Processing to P5js with Gemini Seen with Gemini! (this version isn’t tested yet but it should work. I did the same thing with a very long prompt and it worked fine ! October 23, 2025 ) Precede the Proce…

---

## [Displaying very special characters such as ░ ▓ ├ ≡ Σ](https://discourse.processing.org/t/displaying-very-special-characters-such-as/47103)

<div class="topic-metadata">

**Author:** [@pleek](https://discourse.processing.org/u/pleek)\
**Replies:** 3\
**Last updated:** [November 5, 2025, 4:01pm UTC](https://discourse.processing.org/t/displaying-very-special-characters-such-as/47103 "2025-11-05T16:01:47Z")

</div>

Hello everybody..!! I’m coding a visualiser for composing graphics on receipt tickets. For this, I’m trying to text(“░ ▓ ├ ≡ Σ ►\_-:spade\_suit:”), but it’s not working, I get the little squareWithACross for most of th…

---

## [Processing can find the data folder in Windows 11 but not in Linux or Mac](https://discourse.processing.org/t/processing-can-find-the-data-folder-in-windows-11-but-not-in-linux-or-mac/47472)

<div class="topic-metadata">

**Author:** [@ffernandaffranco](https://discourse.processing.org/u/ffernandaffranco)\
**Replies:** 31\
**Last updated:** [November 5, 2025, 2:45pm UTC](https://discourse.processing.org/t/processing-can-find-the-data-folder-in-windows-11-but-not-in-linux-or-mac/47472 "2025-11-05T14:45:45Z")

</div>

Hello! I am working on a project for a class in Processing and Java. It is a game, and for this game I need to load multiple images, a video, and a font. It works correctly in Windows 11. The problem arises when I try t…

[Previous page](https://discourse.processing.org/latest.md?no_subcategories=false&page=11)

[Next page](https://discourse.processing.org/latest.md?no_subcategories=false&page=13)
