Gain
AUTD can individually control the phase/amplitude of each transducer, allowing it to generate various sound fields.
Gain
is the structs that manages this, and the SDK provides several types of Gain
to generate different sound fields by default.
- Null ‐ No output
- Focus - Single focus
- Bessel - Bessel beam
- Plane - Plane wave
- Uniform - Drive all transducers with the same phase/amplitude
- Custom - User can freely specify phase/amplitude
- Group - Group transducers and apply different
Gain
to each group - Holo - Multi-focus sound field
- Cache - Cache the calculation results of
Gain