A remake of my previous music generator.