Sort:  

I had heard of Imogen Heap before but not about the Mycelia project. Do you know if it is getting any traction in the music world?

I really don't know. Will have to ask around