Piezo Buzzer vs Normal Dynamic

Any idea what frequency insects respond to? (I didn't know they did)........

a dynamic HIFI tweeter could well have a response up to 30kHz . piezo could well go much higher - check the specs.

In either case to get a high sound pressure level you will need an external amplifier.

regards

Allan