Benutzer:Malzeit/MIDI2CV

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)


Diese Projekt ist noch nicht Abgeschlossen, doch gebe ich bei Bedarf gerne Auskunft und Projektdateien weiter. Dazu einen Account bei mikrocontroller.net anlegen und mir eine Wiki-Mail schicken.


Unter MIDI2CV versteht sich die Umwandlung von digitalen MIDI-Signalen in ein Spannungssignal für die Tonhöhe und ein binäres Signal für den Tastendruck. Somit begrenzt sich die Wiedergabe auf monophone Melodien ohne die Steuerung von Effekten.

Eigenschaften

  • 0..5 Volt Spannungssignal mit 1V/Oktave
  • 5 Volt als "Taste gedrückt"-Signal
  • LTC1661 als DAC
  • Kalibrierung mit Poti
  • LM317 als einstellbare Referenz
  • Optokoppler für galvanische Trennung
Offene Probleme/TODO
  • Schutz der Ausgänge, da Synthesizer gerne mit 12 V und mehr arbeiten und nicht jede angeschlossene Schaltung auf Anhieb fehlerfrei ist.
  • Überspannungsschutz der Versorgungsspannung eingeleitet durch die Schutzschaltung für die Ausgänge
  • Zahlenüberlauf bei MIDI-Werten jenseites von 0..5V
  • Reset/Löschtaste, sonst nervt ein ewig Ton bei Störungen im MIDI-Kanal
  • Weitermachen, aber der Audiobastlerkollege ist krad im Ausland
Spannung MIDI-Wert Frequenz DAC
0V 21
1V 33
2V 45 110 Hz
3V 57 220 Hz
4V 69 440 Hz
5V 81

Weblinks

  • Woher weiß ich das mit MIDI und den Frequenzen und Spannungswerten?

Vergleichbare Projekte

AVR
PIC
Andere