Soprano dynamo