Digital till analog till digital till analog till digital konvertering

[Andy] hade tanken på att vrida en blandningsdisk i en MIDI-kontroller. Vid första anblicken verkar den här tanken mycket funktionell – blandare är ett fantastiskt sätt att få många ringar och faders i ett billigt, kompakt och robust hölje. Exakt hur du vänder en mixer till en MIDI-enhet är det som är viktigt. Denna byggnad kanske inte är den mest effektiva, men det har det bästa namnet någonsin: digital till analog till digital till analog till digital konvertering.

Processen börjar genom att generera en sinusvåg på en arduino med viss direkt digital syntes. En 480 Hz-kvadratvåg genereras på en ATTINY85. Båda dessa signaler matas sedan in i en 74LS08 och grind. Enligt den schematiska [Andy] postade går dessa signaler i två olika grindar, med den andra ingången till porten dras högt. Utsignalen från porten skickas sedan genom ett par motstånd och kombineras till “Audio Out” -signalen. [Andy] säger att detta är “ryggradskrypning” för människor som gör det professionellt. Om någon individ vet vad den här delen av kretsen faktiskt gör, vänligen lämna en anteckning i kommentarerna.

Signalen från och portarna matas sedan in i mixern och skickas ut till den analoga ingången till en annan Arduino. Denna Arduino omvandlar ljudet som kommer ut ur mixern till frekvenser med hjälp av en snabb Hartley-transform. Med en binär representation av vad som händer inom mixern, har [Andy] något som kan omvandlas till MIDI.

[Andy] satte upp en demo av den här kretsen. Han har anslutit MIDI ut till Abelton och kan ändra MIDI-parametrar med hjälp av en ljudmixare. Video av det nedan om du fortfarande försöker sätta på huvudet runt den här.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post