Gast
#6865712
Hallo zusammen, ich würde für ein Projekt gerne einfach zunächst einmal mit meinem RPi 4B ein I2s-Signal erzeugen und an einen PCM5102A anschließen. (eBay: https://www.ebay.com/itm/201980418950 ) Quasi einfach mal etwas hören. Würde für den Anfang völlig reichen. Allerdings, jetzt wo ich die Software für das I2S-Signal schon mal schreiben wollte (in Python), ist mir aufgefallen, dass das anscheinend gar nicht so leicht ist, damit ein I2S-Signal auf dem RPi zu erzeugen. Es gibt wohl so etwas wie CircuitPython, audiobusio, Blinka, wobei insbesondere das audiobusio von CircuitPython das zu tun scheint, was ich machen möchte. Allerdings funktioniert trotz Blinka-Installation der Import von audiobusio nicht, und es scheint irgendwie vor allem für die ganz kleinen RPis vorgesehen zu sein (z. B. der Pico, siehe https://circuitpython.readthedocs.io/en/latest/shared-bindings/support_matrix.html) ... aber das kann doch nicht sein, das muss doch auch der RPi 4 können? Ich möchte nicht den Systemsound vom Raspberry generell über I2S ausgeben, dafür gibt es auch Tutorials, aber das ist nicht das, was ich machen will. Ich möchte gerne in Python "live" den I2S-"Stream" erzeugen, völlig unabhängig vom Systemsound etc. Das kann doch nicht so schwer sein! Kann mir jemand sagen, wie ich das zum laufen bekomme, oder wieso das nur für RPi Pico/Zero/... vorgesehen ist? Danke!! :)
