room correction
p5.setup: https://p5js.org/get-started/
p5.sound library reference: https://p5js.org/reference/#/libraries/p5.sound
p5.fft extra library: https://idmnyu.github.io/p5.js-func/
p5.js Tutorials: https://github.com/CodingTrain/website/tree/main/Tutorials/P5JS
Particle dev main: https://console.particle.io/devices
username: [email protected]
pass: wavband123
Youtube Tutorials:
Connecting with Photon: https://www.youtube.com/watch?v=0QjgnEBp__U&ab_channel=TheCodingTrain
Setting up a websocket between TCPServer and HTTPServer (creating audio stream from photon to p5.js): https://stackoverflow.com/questions/11967958/create-websockets-between-a-tcp-server-and-http-server-in-node-js
FFT processing on TCP side: https://github.com/fengzhang2011/audio-processing
buffer client side: CHRIS DICKINSON - BOPS
I set my JS up with VSCode Editor with the p5.vscode extension. You'd need to download p5 off the website, and then download vscode.
MAKE A NEW BRANCH BEFORE YOU CHANGE SHIT :) MAKE SURE CODE IS TESTED BEFORE MERGING <3