Patchblock, los geht's

Ein erstes Patch für ein Patchblock als Oszillator

So sehen sie also aus und hören sich an, die Patchblocks. Und sie machen genau das, was man erwartet - auf mehreren Ebenen. Zum einen ist die Programmierung angelehnt an PureData , also Node-basiert und mit grafischem Editor. Zum anderen kann man nur überschaubare Rechenleistung erwarten, das Aliasing gehört zum Sound dazu.

patchblock

Editor für das Programm, das der Patchblock abarbeitet. Diese "Firmware" wird über USB von oder auf den Patchblock geladen.

editor

Die Klangerzeugung besteht im Wesentlichen aus zwei Komponenten:

  • Vier Oszillatoren mit Rechteckwellenformen unterschiedlicher Pulsweite. Über einen Drehregler lassen sie sich unterschiedlich stark verstimmen.
  • Ein LFO mit Sinuswellenform, der das Signal der Rechteckoszillatoren amplitudenmoduliert. Bei einer Frequenz im Audiobereich entstehen die zu erwartenden Differenz- und Summenspektren. Der zweite Regler steuert die Frequenz des LFO.

Der Code für dieses Patch:

 AAMAAANFeJx1kj9Lw1AUxU/a57tJq4htFWkRq+6StI2JZBI3QRR10klJhECwxSagn8DVP4vgJIi7X0JcnNzcHP0EjvW2NjWpNQkkw++ed865AaQnHzG4Op3uE38iu+a6EKvHtg0UyaQ9aI2G7vRuBVgExK5/4jHimiZQoQv6QH6A9KBZBepmFIR+KziHMI7qBlCmT7plLV13jD5WwV9MpQcah2o4tVisMEJslirqHMgYSEmeXG+ehKfNoA1xrNtsjcjinFpszMgoyHPIsgKx6Z81IDzvkLEx+cQJ5hlZrpnOf69uKpbcbQV+WOXZFdvi2TzdyzfkB9kdPZtBDgo0PkhNl1mQr8NlLqSJEt3RQZpYGlHRtHyRz9CMRJMzf63NyHeaSFkTWZSQQZHtFdjeFEffjoI2r/KoVrfYDRu8wWTv+GUjsc6xzBC5SA26islakhRD5BJd02VM1pOkxPha5PrN6lYUtqIQwrYOXV4kb3b/d2n6iPwafXEyXr7V1yqO+ENy6sYPVO9DJSXV9ZT0aCfddXW4kCoz17F5M2ke35kik3c=