Welcome to Ruth's Web Audio Workshop
- How to begin loading, playing and muting sounds
- An understanding of the audio graph and nodes
- You need to know HTML, CSS & JavaScript to do these workshops.
- You will need access to github and know basic git commands or how to use the github desktop client.
- Please have the latest version of Chrome or Firefox installed.
- We'll be writing code! Whatever your choice of code editor or IDE is fine, but please make sure you have one :)
- We'll run the workshop files via a simple python server as this works across all systems: The files need to be served, if you prefer a different method that is all well and good.
- If you have a MIDI controller please bring it with you.
Create skeleton file for each lesson with comments & create finished file for each lesson
- Clone, download or fork this repo
- Navigate to the folder in your terminal and run
python -m SimpleHTTPServer 8000
- Go to
localhost:8000
in a browser
Other lessons for future workshops
- Creating your own wave
- Convolver, panning, other nodes
- Streaming audio
- Analysing
- Visuals
- MIDI