# Noise Buffering

**URL:** <https://discourse.processing.org/t/noise-buffering/14640>\
**Category:** Coding Questions\
**Created:** [October 12, 2019, 10:13pm UTC](https://discourse.processing.org/t/noise-buffering/14640 "2019-10-12T22:13:41Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [October 19, 2019, 2:49pm UTC](https://discourse.processing.org/t/noise-buffering/14640/5 "2019-10-19T14:49:30Z")

</div>

If you are trying to use the same (seeded) noise between Processing / p5.js / processing.py sketches with consistent results, you can also use CommonRandom. This gives cross-mode stable output from any given seed.

> [@Cross-language random numbers](https://discourse.processing.org/t/cross-language-random-numbers/3474):
>
> I have developed a set of demo sketches that implement simple cross-language random numbers. The goal is to make it easy to adapt a sketch between Processing (Java), p5.js (JavaScript), or Processing.py (Python) such that passing the same random seed to each version will generate the same “random” playback from a generative artwork. This is currently not possible using the core modes / libraries, as they each use different underlying systems for generating random numbers. One solution is to im…

---

_[View the full topic](https://discourse.processing.org/t/noise-buffering/14640)._
