Die Audio-Signalverarbeitung dieses Mikrofon-Arrays wird durch den modernen XMOS XVF3610 Sprach-Prozessor durchgeführt.
Dies beinhaltet:
- Acoustic Echo Cancellation (AEC)
- Interference Canceller (IC)
- Noise Suppression
- Automatic Delay Estimation Control (ADEC)
- Automatic Gain Control (AGC)
Der XMOS-Prozessor ist dabei für zwei PDM-Mikrofone ausgelegt, welche wir in der optimalen Entfernung voneinander platziert haben, um die bestmöglichen Ergebnisse zu erzielen.
Zudem ist ein hochwertiger Stereo Audio Digital/Analog-Wandler (DAC) verbaut.
Für die Audio-Ausgabe gibt es mehrere Möglichkeiten:
- Über einen 3,5 mm Klinkenstecker auf der Vorderseite der Platine.
- Über eine optionale horizontale oder vertikale Stereo-Cinch/RCA-Buchse auf der Rückseite.
Die Kommunikationsschnittstelle ist dabei denkbar ein, da das Gerät ein USB Audio Class 1.0 (UAC 1.0) kompatibles Audio-Gerät zur Verfügung stellt, was ohne jegliche Treiber-Installation von allen aktuellen Betriebssystemen (Windows, macOS sowie Linux) erkannt wird.
Der Anschluss kann dabei entweder über die verbaute USB-C-Schnittstelle oder Feder-/Pogo-PINs auf der Rückseite erfolgen. Letztere sind dafür ausgelegt einen Raspberry Pi Zero 1/2W direkt auf der Platine zu befestigen und ohne USB-Kabel zu verbinden, entsprechend passende Befestigungspunkte sind vorhanden. Alternativ kann auch die hier angebotene Kompakte Raspberry Pi Zero PoE GBit/USB-C HAT direkt auf dem Mikrofon-Array auf gleiche Weise befestigt werden.
Darüber hinaus verfügt das Mikrofon-Array über 12 RGB-LEDs, wobei die Helligkeit jeder der drei Farben einzeln gedimmt werden kann – somit kann eine beliebige Farbe im RGB-Farbspektrum erzeugt werden. Die Steuerung der LEDs erfolgt dabei über die USB-HID-Schnittstelle, was ebenfalls in allen aktuellen Betriebssystemen möglich ist.
Bei irgendwelchen Fragen oder Feedback, gerne Kontakt aufnehmen!