Generative sequence coming from Eloquencer - about half the notes are set to skip or slightly vary in pitch about half the time. The sequence plucks nRings (4-note polyphony, modulated/inharmonic string mode) which runs through Rainmaker for delay, Jellysquasher for compression, and Morgasmatron for a bit of low pass filtering in the outro. Towards the end I also fade Rainmaker gradually to full wet.
CV coming from Noise Tools' slew output (attenuated by Quad VCA), Pamela's New Workout, and Dual S&H, to modulate the delay time and nRings' "brite" and "damp". In hindsight I should have attenuated further because the delay signal's pitch gets a little too warbly at times.
Final output brought into Ableton to pass through a FabFilter Pro-R reverb and to add the rain recording.