Meine Erfahrung ist daß das ganze vor allem von dem
Schallwandler/Lautsprecher/Buzzer abhängt.
Bei manchen muß man tatsächlich gegenphasig ansteuern um die volle
Lautstärke rauszubekommen. Bei Piezo-basierten braucht man normal ne
höhere Spannung, die man am besten über ne zusätzliche kleine Spule
erzeugt. Alles Aufwand.
Es gibt welche, typischerweise "magnetische Schallwandler" genannt,
deren Ansteuerung ganz einfach mit einem Transistor geht. Wenn die
entsprechend konstruiert sind, bringt auch die gegenphasige Ansteuerung
nichts. Das erkennt man typischerweise daran, daß die Pins mit + und -
markiert sind.
Die Lautstärke hängt von der Frequenz und dem Strom ab der fliesst. So
kleine Teile haben eine ausgeprägte Resonanz bei eine bestimmten
Frequenz. Dort sind sie deutlich lauter als bei allen anderen
Frequenzen.
Unterschiedliche Lautstärken bei vorgegebener Frequenz könntest Du bei
solchen Teilen z.B. über 2 Transistoren machen - der eine ist direkt am
Buzzer, bei dem anderen ist nen kleiner Widerstand dazwischen.