struct Audio::MicrophoneArrayGeometry
Representerar geometrin för en mikrofonmatris.
Medlemmar
microphoneArrayType
Syntax: public MicrophoneArrayType microphoneArrayType;
Typ av mikrofonmatris.
beamformingStartAngle
Syntax: public uint16_t beamformingStartAngle;
Startvinkel för strålformning i grader.
beamformingEndAngle
Syntax: public uint16_t beamformingEndAngle;
Slutvinkel för beamforming i grader.
microphoneCoordinates
Syntax: public std::vector< MicrophoneCoordinates > microphoneCoordinates;
Koordinater för mikrofoner i mikrofonmatrisen.
MicrophoneArrayGeometry
Syntax: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Skapar en ny instans av MicrophoneArrayGeometry. Startvinkeln för beamforming är inställd på noll. Slutvinkeln för beamforming är inställd på 180 grader om mikrofonArrayType är linjär, annars är den inställd på 360 grader.
Parametrar
microphoneArrayType
Typ av mikrofonmatris.microphoneCoordinates
Koordinater för mikrofoner i mikrofonmatrisen.
MicrophoneArrayGeometry
Syntax: public inline MicrophoneArrayGeometry ( MicrophoneArrayType microphoneArrayType , uint16_t beamformingStartAngle , uint16_t beamformingEndAngle , const std::vector< MicrophoneCoordinates > & microphoneCoordinates );
Skapar en ny instans av MicrophoneArrayGeometry.
Parametrar
microphoneArrayType
Typ av mikrofonmatris.beamformingStartAngle
Startvinkel för strålformning i grader.beamformingEndAngle
Slutvinkel för beamforming i grader.microphoneCoordinates
Koordinater för mikrofoner i mikrofonmatrisen.