# Latest

**URL:** https://discourse.processing.org/latest.md?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

---

## [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…

---

## [\[dev updates\] Help test p5.js 2.1 before release: TypeScript, Color Contrast Check, Add-on Events, p5.strands](https://discourse.processing.org/t/dev-updates-help-test-p5-js-2-1-before-release-typescript-color-contrast-check-add-on-events-p5-strands/47486)

<div class="topic-metadata">

**Author:** [@kit](https://discourse.processing.org/u/kit)\
**Replies:** 0\
**Last updated:** [November 4, 2025, 10:23pm UTC](https://discourse.processing.org/t/dev-updates-help-test-p5-js-2-1-before-release-typescript-color-contrast-check-add-on-events-p5-strands/47486 "2025-11-04T22:23:24Z")

</div>

Hello everyone! We’re nearly ready to release p5.js 2.1, made possibly by the work of 30 different contributors over the past few months! You can check the full notes here. What to help test before we release? Copy & …

---

## [Processing 4 p5.js Mode "loadJSON not syntax hi-lighted"](https://discourse.processing.org/t/processing-4-p5-js-mode-loadjson-not-syntax-hi-lighted/47468)

<div class="topic-metadata">

**Author:** [@PerspexSphinx](https://discourse.processing.org/u/PerspexSphinx)\
**Replies:** 2\
**Last updated:** [November 4, 2025, 7:25pm UTC](https://discourse.processing.org/t/processing-4-p5-js-mode-loadjson-not-syntax-hi-lighted/47468 "2025-11-04T19:25:32Z")

</div>

loadJSON not syntax hi-lighted in Processing 4 v4.4.7 p5.js Mode?

---

## [Beginner Java Developer Interested in Contributing to Processing4](https://discourse.processing.org/t/beginner-java-developer-interested-in-contributing-to-processing4/47477)

<div class="topic-metadata">

**Author:** [@vanshika\_malh12](https://discourse.processing.org/u/vanshika_malh12)\
**Replies:** 0\
**Last updated:** [November 3, 2025, 6:10pm UTC](https://discourse.processing.org/t/beginner-java-developer-interested-in-contributing-to-processing4/47477 "2025-11-03T18:10:00Z")

</div>

Hi everyone! :waving\_hand: I’m Vanshika, a college student and Java backend developer. I’m interested in contributing to Processing4 and learning how to get started with open-source development. I’ve looked through the…

---

## [Will Android mode be supported with new Java versions? (for example, 17)](https://discourse.processing.org/t/will-android-mode-be-supported-with-new-java-versions-for-example-17/47421)

<div class="topic-metadata">

**Author:** [@aiapps](https://discourse.processing.org/u/aiapps)\
**Replies:** 1\
**Last updated:** [October 29, 2025, 3:37pm UTC](https://discourse.processing.org/t/will-android-mode-be-supported-with-new-java-versions-for-example-17/47421 "2025-10-29T15:37:42Z")

</div>

There is a severe lack of support for new versions (which is why the code portability is deteriorating)

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

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