10 Comments
User's avatar
Jonas Bo's avatar

I agree that the p5.js website as well as documentation could be improved. But why not contribute to the original project instead of forking it?

Expand full comment
Quinton Ashley's avatar

A while ago I did contribute to p5.js, but my two simple bug fixes each took 5 months to make it into a release. That pace of development is just too slow for me personally. I got upset with TPF staff and they banned me. Yet even if that didn't happen, I wouldn't have been happy with making a few improvements to p5's documentation. I wanted to start from scratch and take an entirely different approach.

I also don't want to contribute to p5.js anyway because TPF betrayed co-founder Ben Fry and basically stole his own project from him.

https://q5js.substack.com/i/152794191/my-beef-with-the-processing-foundation

Expand full comment
jns's avatar

hmm, i see, thanks for the answer!

Expand full comment
Pablo's avatar

When will you have FFT analysis in Q5?

Expand full comment
Quinton Ashley's avatar

Is FFT analysis part of p5.sound? You can already use p5 libraries like p5.sound with q5.js!

Expand full comment
Pablo's avatar

Are there docs that mention this?

Expand full comment
Quinton Ashley's avatar

It's on the first section of the homepage.

Expand full comment
Pablo's avatar

Hmm. Can I suggest a proper section for this?

Expand full comment
Quinton Ashley's avatar

Like a separate section?

Expand full comment
Pablo's avatar

Yup, in the Learn area. A small one liner on the homepage is easily missed.

Expand full comment