Computer improvisation

Can the computer be an improvisation partner? Can it generate musical ideas of its own in real time that aren’t the product of random number generators or nonsensical Markov chains? In Joel Chadabe‘s “Settings For Spirituals,” he uses pitch-tracking to perform various effects on a recording of a singer: pitch shifting, chorus, reverb. The result …