Guten Abend liebe Bastler, ich bin auf der Suche nach der möglichkeit einen Raspberry mit einem Audio Input zu versorgen. Ziel des ganzen soll es sein den Takt/Beat/Peak zu erkennen. Es soll keine High-res Audio lösung sein, da es wirklich nur darum geht den Takt zu erkennen. Quelle ist ein Pioneer DJM 850k. Audiosignal steht digital als SPDIF oder Analag zur verfügung. Kann ich das SPDIF Signal einfach auf einen GPIO hängen und dann mit viel software bearbeiten ? Danke für Ideen und Ratschläge.
Beat schrieb: > Audiosignal steht digital als SPDIF oder Analag zur verfügung. Der Pi kennt nur digitale Signale. Damit fällt Analog aus. Es sei denn, du schaltest einen ADC dazwischen. > Kann ich das SPDIF Signal einfach auf einen GPIO hängen und dann mit Der Pi hat Hardware (Peripherie) die PCM lesen und schreiben kann. Wenn dein SPDIF also PCM liefert, könnte das klappen. Allerdings sehe ich auf Anhieb keine Software, die das unterstützt. Wenn du Low-Level selbst basteln willst: § 8 PCM / I2S Audio im Datenblatt: https://www.raspberrypi.org/app/uploads/2012/02/BCM2835-ARM-Peripherals.pdf
Ein standardkonformer USB Audio Input Stöpsel sollte es preiswert tun.
Beat schrieb: > Kann ich das SPDIF Signal einfach auf einen GPIO hängen und dann mit > viel software bearbeiten ? Viel Software braucht es nicht. Schnell muss sie sein. S/PDIF kommt standardmäßig mit 44100 x 64 Bpsp daher. Nimm mal den Analogeingang. Da gibt es noch SW genug zum Schreiben. Synche Dich mal präzise auf den Rhythmus und detektiere dann mal einen Taktbeginn. Dann schauen wir weiter. Wenn das geht, wären Takttempi zu unterscheiden, wie z.B. 3/4 und 6/8-Takt und Spieltechniken zu handhaben wie pushed und layed back, die einen scheinbar anderen Rhythmus vorgeben.
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.