Angular 2 combined with RxJS, @ngrx/store, and Immutable.js is a fantastic platform for reactive web applications. If we also add hot loading and the Web Audio API to the mix, we end up with something truly exciting: A platform for reactive music creation. This talk is about creating musical systems on the Angular platform. We’ll see how we can use @ngrx/store and Observables to model a generative music process that the user can control on the fly. It’s a really enjoyable way to learn reactive Angular application development!