Digital an analog zu digitalem bis analogem bis digitaler Umwandlung
[Andy] hatte die Idee, einen Mischtisch in einen MIDI-Controller zu drehen. Auf den ersten Blick erscheint diese Idee sehr funktionale – Mischer sind eine tolle Möglichkeit, viele Ziffer- und Fader in einem billigen, kompakten und robusten Gehäuse zu erhalten. Genau, wie Sie einen Mixer in ein MIDI-Gerät drehen, ist das, was wichtig ist. Dieser Build ist möglicherweise nicht der effizienteste, aber es hat den besten Namen aller Zeiten: digitaler bis analog zu digitaler bis analoger bis digitaler Umwandlung.
Der Prozess beginnt mit der Erzeugung einer Sinuswelle auf einem Arduino mit einer direkten digitalen Synthese. Auf einem Attiny85 wird eine 480 Hz-Rechteckwelle erzeugt. Beide Signale werden dann in ein 74LS08 und ein Gatter eingespeist. Gemäß dem schematischen [Andy] gepostet gehen diese Signale in zwei verschiedene Tore, wobei der andere Eingang des Gates hoch gezogen wurde. Die Ausgabe des Gates wird dann durch ein Paar Widerstände gesendet und mit dem Signal ‘Audio Out’ kombiniert. [Andy] sagt, dies ist “Wirbelsäule-Krabbeln” für Menschen, die dies professionell tun. Wenn jede Person weiß, was dieser Teil der Rennstrecke tatsächlich tut, hinterlassen Sie bitte in den Kommentaren.
Das Signal von den UND-Gattern wird dann in den Mischer eingespeist und an den analogen Eingang eines anderen Arduino geschickt. Dieses Arduino konvertiert das Audio, das den Mischer aus dem Mischer an die Frequenzen mit einer schnellen HARTLEY-Transformation herauskommt. Mit einer binären Darstellung dessen, was im Mischer passiert, hat [Andy] etwas, das in MIDI umgewandelt werden kann.
[Andy] Setzen Sie eine Demo dieser Rennstrecke an. Er ist mit MIDI in Abelton verbunden und kann MIDI-Parameter mit einem Audiomischer ändern. Video von dem unten, wenn Sie immer noch versuchen, Ihren Kopf um dieses einzuwickeln.