added some code that composites audio from a string