4 ms·
(shameless plug) If you're interested in something more focused on creating music with tools for generating melodies, chord progressions, drum beats, etc., chec
by iamsaitam 3y ago
(shameless plug) If you're interested in something more focused on creating music with tools for generating melodies, chord progressions, drum beats, etc., check out PLAYA at https://github.com/ricardomatias/playa https://github.com/ricardomatias/playa
- matteason 3y agoThanks for posting this! I've been experimenting with adding generative ambient music to my white noise app Ambiphone [0] using tone.js, but I've just been using manually written progressions and motifs, so I'm really excited to try this out. Just a heads up that your example at https://observablehq.com/@ricardomatias/playa https://observablehq.com/@ricardomatias/playa doesn't seem to be working at the moment because of browser autoplay restrictions - the console errors that look relevant are: > An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. > The AudioContext is "suspended". Invoke Tone.start() from a user action to start the audio. [0] https://ambiph.one https://ambiph.one
- iamsaitam 3y agoThanks for the heads up about the observable notebook. I suggest also having a look at the test cases, there's plenty examples in there on how to use the library. Congratz on Ambiphone, I'm using it right now, it's a nice concept of creating your own ambient mix!