Job description
Entwickler für Embedded Linux mit Erfahrung im Bereich ALSA Audio und digitaler Signalverarbeitung
Aufgabe:
Es muss ein Software Interface zu einer bestehender Custom ALSA Soundkarte angebunden werden. Es soll eine ALSA Klasse geschrieben werden, die als Standard Interface für zwei Soundkarten verwendet wird:
BluezALSA: Stereo Input + SCO Interface zu Bluetooth Mobile Interface. Das Lesen und Schreiben von Audio Daten wurde bereits getestet. Nun soll die Software Schnittstelle finalisiert werden.
HWALSA: Interne Mikrofone und Verstärker Ausgang werden über eine Custom ALSA Soundkarte angebunden.
Auch diese müssen in Software angesprochen werden. Da die beiden Schnittstellen auf unterschiedlichen Taktsystemen laufen brauchen wir jemanden, der sich mit Signalverarbeitung auskennt und die verschiedenen Signalströme über Buffer auf einen Echtzeittakt synchronisiert. Hierzu müssen im Zweifel Interpolationsfilter über die libsamplerate angebunden werden.
Must have skills |
Nice to have skills |
Start date |
Length |
Engagement |
Remote |
Language requirements |
Budget |
Onsite locations |