Make A Browserify-able Web Audio Synth Module And Publish It To NPM For The Holidays!
Hello! π’
For December 2015 I am organizing a Web Audio Advent Calendar, where every day through the 25th a browserify-able web audio synth module will be published to NPM, and a "door" on the "calendar" will open, all leading up to a cacophonous holiday symphony on the 25th! πΆπΆπΆ
I am looking for collaborators to contribute a mod-yule or two for this very worthy cause! Even if you don't like the holidays, just imagine: 25+ new web audio synths to make noise with! πΈπΊπ·π
TO PARTICIPATE post a comment on this issue stating the general sort of "instrument-FX-sound-idea-sense" for the module you'd like to create, as well as which day out of 2-24 you'd like to publish on. π
Aside from "publish a sound module to npm by that date" there are no rules here! I wrote a blog post about web audio π npm, but however you like to write your module is fine so long as it is inter-operable with other web audio things (i.e, at a minimum it should probably accept an audioContext and return an object that has connect and start functions). π
UPDATE: there is now an official synth template!!! :joy_cat: but you can of course still do things however you like, the template just has a very minimal spec test suite, as well as a lot of boilerplate web audio code.
Make A Browserify-able Web Audio Synth Module And Publish It To NPM For The Holidays!
Hello! π’
For December 2015 I am organizing a Web Audio Advent Calendar, where every day through the 25th a browserify-able web audio synth module will be published to NPM, and a "door" on the "calendar" will open, all leading up to a cacophonous holiday symphony on the 25th! πΆπΆπΆ
I am looking for collaborators to contribute a mod-yule or two for this very worthy cause! Even if you don't like the holidays, just imagine: 25+ new web audio synths to make noise with! πΈπΊπ·π
TO PARTICIPATE post a comment on this issue stating the general sort of "instrument-FX-sound-idea-sense" for the module you'd like to create, as well as which day out of 2-24 you'd like to publish on. π
Aside from "publish a sound module to npm by that date" there are no rules here! I wrote a blog post about web audio π npm, but however you like to write your module is fine so long as it is inter-operable with other web audio things (i.e, at a minimum it should probably accept an audioContext and return an object that has connect and start functions). π
UPDATE: there is now an official synth template!!! :joy_cat: but you can of course still do things however you like, the template just has a very minimal spec test suite, as well as a lot of boilerplate web audio code.
If you are new to Web Audio or JavaScript, these talks by Soledad PenadΓ©s and Jordan Santell are both excellent introductions, and openmusic is a fantastic resource for synth building blocks. π
DAYS/DOORS π /πͺ
inside of the
/inspirado
folder there are a bunch of articles from http://www.soundonsound.com/ which might be good inspiration :trumpet: