Improvasher: A Real-Time Mashup System for Live Musical Input - Davies, Matthew (2014)