Das Main-Board meiner Kalimba bildet ein Raspberry Pi Zero W2, der einen Pure Data Patch ausführt. Dieser Patch wird automatisch beim Hochfahren des Systems gestartet, was eine nahtlose Integration und Benutzererfahrung ermöglicht. Der Pd Patch auf dem Raspberry Pi wird über MIDI-USB vom Teensy-Board gesteuert, welches alle Buttons und Steuerungen des Instruments umfasst. Diese Konfiguration ermöglicht eine vielseitige und dynamische Steuerung der musikalischen Ausgabe, wobei die physische Interaktion mit der Kalimba in digitale Signale umgewandelt wird, die den Pd Patch steuern.
Vor der Entscheidung für den Raspberry Pi Zero experimentierte ich mit verschiedenen anderen Plattformen, darunter einem Bela-Board. Obwohl das Bela-Board für musikalische Projekte vielversprechend ist, stieß ich auf Schwierigkeiten, meinen spezifischen Pure Data Patch, der diverse Externals benötigt, darauf zum Laufen zu bringen. Ein weiterer Kandidat war der Raspberry Pi 4 in Kombination mit einer PiSound-Karte. Diese Konfiguration bot zwar eine starke Leistung, erwies sich jedoch für das kompakte Design meiner Kalimba als zu groß.
Letztendlich erwies sich der Raspberry Pi Zero W2 in Kombination mit der AudioInjector Zero Soundkarte als die ideale Lösung. Diese Kombination bietet nicht nur die notwendige Rechenleistung und Soundqualität, sondern passt auch perfekt in das kompakte Design der Kalimba. Die AudioInjector Zero Soundkarte erweitert die Audiofähigkeiten des Raspberry Pi Zero erheblich, was eine hochwertige Audio Ein- und Ausgang ermöglicht, die für ein Musikinstrument unerlässlich ist. Das akustische Signal der Kalimba wird mithilfe eines Pickup Mikrofons abgenommen, das an den Eingang der Soundkarte angeschlossen ist.
Die Wahl fiel auf den Teensy-Mikrocontroller wegen seiner kompakten Größe und der Vielzahl an Eingängen, die eine flexible Steuerung aller interaktiven Elemente der Kalimba ermöglichen. Der Teensy ist für dieses Projekt besonders geeignet, da er eine effiziente Verarbeitung und Übertragung der Steuersignale an den Raspberry Pi ermöglicht. Diese Hardware-Konfiguration bietet eine robuste Plattform für die Erstellung eines einzigartigen musikalischen Instruments, das traditionelle Klänge mit moderner Technologie verbindet.