I had the privilege to engage with so many amazing humans, and I asked them for the one (or more) thing they would like to see visualized or simulated in patchies, as an interactive experience.
P' Thai: Music Theory
- Low-Frequency Oscillator (LFO)
- Attack-Delay-Sustain-Release (ADSR)
- Attack Hold Decay Sustain Release (AHDSR)
- Pentatonic Scales on each root notes
- JBL Speaker Light
- https://www.howmusicreallyworks.com - super good read, highly recommended
- Duolingo Piano Lecture - for ear practice
- Web Audio Modules 2
- WebMIDI Link for sending MIDI over iframes using postMessage
- Hojo Minori - music for e.g. tuning, very pleasant to listen to!
- Caftaphata
- Ratio of Frequency -> can make a simple patch using 2 oscillators into one gain. two osc will add (additive synthesis)
- https://chromatone.center/
- MIDI.dt.in.th - use two fingers on the velocity bar for increase/decrease velocity
P' Kijjazz
- FM synthesis
- AM synthesis
- FIR filters
- Limiters
- Running audio expressions on AudioWorklet thread
P' PP: God of Affective AI
- Simulation of GPT (God of Pity Thailand). I want to be able to simulate his power over the land and his affective use of mechanized human companions.
P' Patt Vira: Inspiring Creativity
- P' Patt is trying to pivot her YouTube channel towards inspiring creativity and sharing her creative thought processes how she does creative projects, building on top of the strong P5 fundamentals.
- The idea for Patchies is how people can "sample" different models of creativity and computation, such as TouchDesigner (a shader graph), PureData (an audio graph), Max/MSP (message passing), P5 (procedural generation) and more.
- Also, how to make it beginner-friendly and to share fun examples! (e.g. AI face generation)
Chun: Tutorials and Ease of Use
- How might we let people on HackerNews or absolute beginners be able to pick up Patchies and use it? Right now the UX/UI is super confusing and design for speed, not for first-time beginner experiences.
Chun founds cool stuff on HackerNews:
- https://github.com/panphora/overtype
- https://github.com/xyflow/strudel-flow
- UX is pretty easy to use!
- https://xyflow.com/strudel-flow
Poom's thought references:
- Of Mice and Men on Engelbart versus Jobs
- Tantacrul's YouTube Channel on first-time user experiences.
Namwan
Death of a star, travel of exploded gas and the creation of new life, using movements and sound.
- https://iopscience.iop.org/article/10.1088/0004-637X/727/2/81
- Star formations at the edge of supernova remnant (SNR) and the nickname of this SNR is Jellyfish
- Basically, a star died then exploded. The gas from the exploded star collided with molecular cloud in the environment created shocks. Groups of gas then became dense enough to form stars
- The critical density for gas to form as a star can be described by Jeans Instability
- So I’d like to see patchies show the death of a star -> the travel of exploded gas -> the creation of new life. Maybe movements and sound can embody some physical properties (movement as the exploded star’s mass and sound as the density of surrounded molecular cloud(?) the denser the molecular cloud is, the more likely new stars will be formed)
- Move to liberate (like the flow of the gas from the exploded star). Scream to embrace (like the molecular cloud waiting for the gas to collide and become dense enough and form new stars)
P' Wave: ขวัญ หิง มิ่ง แนน
- Theorycrafting tools via evidence and contradiction graphing for forming interpretations of indigenous Isan concepts of ขวัญ, หิง, มิ่ง, แนน
P' Henry
- OpenSoundControl Protocol for networked patching with hardware
Prompt: Systems Biology (TBD)
- Protein Folding?