1 article in audio synthesis
Indie music store says it wants fans to have confidence music was largely made by humans.