Cornelius Dufallo’s Dream Streets is a sublime collection of music for violin and electronics. Expertly crafted, beautifully played, and something that I’m honestly ashamed that it has been out since 2009 and I’m only now getting acquainted with it. The first seven tracks form a seamless cycling journey through a variety of moods and textures with very deftly deployed electronics. Most of the electronic touches fall in the categories of reverb and looping as well as some ambient soundscape accompaniments. Dufallo is no stranger to genre-crossing string+electronics settings and every moment on this disc is perfectly placed. I never felt like “oh, here is the section where he builds up a lot of loops” even though there are clearly sections where he does just that. Those moments contain a momentum that many other loopers lack and, in “Waiting for You,” Dufallo hits us with an enchantingly simple and catchy tune. A wise man once said “Reverb is like garlic; too much is just enough” and it is clear that Dufallo feels the same way. And still, reverb is an active tool. Dufallo uses it when it is most effective and builds up a three-dimensionality to his soundworld by drying out the solo lines for contrast.

Dufallo’s Suite for Eleectric Violin is edgier and more overtly abstract and artificial. Still, he chisels out distinct sound worlds that draw you into ornate and vibrant environments. Each of the six movements is a world in and of itself and the Suite still comes across as a single organic whole. Onefivesix is a brief and haunting gem weighing in at only 1:49. On the one hand it is so perfect as it is, on the other I wish the music would go on. It does lead well into the final track, Transcendence which shimmers and ripples with Paganini-style arpeggios. The harmonic language, while firmly tonally rooted, throws some most welcome curveballs and the manic bow work sounds free and easy as it smears into broad colors.