Hallo Forum, zu STM32 und USB Audio findet man zwar recht viel, aber nur als "client". Ich wollte mir mit dem Daisy Seed eine primitive Loop Station bauen und dazu ein USB Mikrofon nutzen, unter anderem weil analoge Mikrofonsignale so minimal und störanfällig sind. Theoretisch hat der STM32H7 ja USB Ein/Ausgänge und eine zugehörige Library, ich finde aber keine Projekte, die den STM als Host benutzen. Ist das zu komplex oder Unsinn, oder bin ich nur zu ungeschickt beim Suchen? Ich hatte gehofft, das recht leicht zu dekodieren und als audio input nutzen zu können. Das vor ein paar Jahren mal gesehene Konzept "Mikrofon mit Batterie und Line-Pegel" scheint ja komplett von USB- oder Bluetooth- Mikrofonen ersetzt worden zu sein. 50€ für einen fertigen Pre-Amp oder ein Design mit rauscharmer Stromversorgung + gut geschirmten Kabeln wollte ich mir eigentlich ersparen. Alternativ: gibt es consumer-taugliche MEMS Mikrofon-Boards (I2S), mit denen man auch Gesang und Gitarre mit angenehmer Qualität aufnehmen kann? Vielen Dank im Voraus für alle Hinweise!
Es gibt sonst auch Audio-Codecs (TI TLV320...?) von Analog auf I2S oder PCM. Da kann man dann immer noch selber die Qualität vom Mikrofon bestimmen und auch einen XLR-Anschluss z.B. vorsehen. Den Umweg über USB würde ich mir tatsächlich sparen.
Ich habe noch ein Modul mit dem VS1053b rumliegen, der theoretisch einen Mic input hat. vielleicht kann ich das als Mikrophon-Eingang benutzen. Aber ich hab keine Vorstellung, wie so ein Zwischenschritt die Latenz beeinflusst.
Marco G. schrieb: > Theoretisch hat der STM32H7 ja USB Ein/Ausgänge und eine zugehörige > Library, ich finde aber keine Projekte, die den STM als Host benutzen. https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/STM32H747I-EVAL/Applications/USB_Host Natürlich nicht für die Geräteklasse USB Audio, aber z.B. für CDC, HID und Mass Storage. USB Audio benutzt allerdings isochrone Übertragung, das sieht dann etwas anders aus aus simples CDC oder Mass Storage.
Nimm ein MEMS-Mikrofon. Da kommt schon direkt PDM raus. https://www.youtube.com/playlist?list=PLwqrqfRKpbeIxgnKq1_hTCULCaL7LBHmN
Ich probier mal aus, ob die Audio Qualität für Musik ausreicht. Wenn man komplette Module will, ist die Auswahl ja sehr eingeschränkt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.