User Tools

Site Tools


mod_synth

This is an old revision of the document!


MIDI

CV Outputs

8-bit 4-Channel Parallel DACs

http://www.ti.com/lit/ds/symlink/tlc7226.pdf (~$6 bei Digikey) https://www.digikey.com/product-detail/en/texas-instruments/TLC7226CN/296-3018-5-ND/371815

oder

8-bit 8-Channel SPI DAC

http://www.ti.com/lit/ds/symlink/tlv5628.pdf

Braucht nachgeschaltet OpAmps, die auf 0-10V skalieren. Vorteil: Poti für manuelle Skalierung möglich

Gate Outputs

8-bit oder 16-bit Shift-Register mit nachgestelltem Mosfet oder ULN2083A (o.ä.) als Levelshifter auf 0/10V

CV-Sequencer

  • 8/16 Channels
  • Poti für jeden Kanal
  • Analog-Mux Kanal selektieren über Decade-Counter

Komparator mit einstellbarem Level zum Binarisieren des Signals für CLK/Reset

Wie Sequenz verkürzen? Glitch-free reset?

Gate-Sequencer

  • Parallel-In, Serial-Out Shiftregister
  • Schalter/LED für jeden Kanal
  • CLK/Reset shiften parallele Eingabe auf Ausgang (mit LED)
  • Schalter für Single/Loop
  • Taster für Latch

Wie Sequenz verkürzen? Glitch-free reset?

MIDI I/O

MIDI Eingangsbeschaltung: https://upload.wikimedia.org/wikipedia/commons/a/a5/MIDI_IN_OUT_schematic.svg

Arduino Zero MKR: USB Device, steuert per SPI DACs und Gates an. Daten per MIDI/MIDIoverUSB oder von SD-Karte.

Optional: ADC zur Audioaufzeichnung? Arduinomodul hat einen SD-Kartenslot drauf → WAV Recording?

Switches/Mux/Demux

  • On/Off
  • “Counting” (mit Decade Counter, CLK/Reset)
  • “Coding”: Spannungslevel selektiert Mux/Demux-Kanal (Bargraph-Chip im Single-LED Modus verwendbar?)

Komparator mit einstellbarem Level zum Binarisieren des Signals für CLK/Reset

Logic Modules

  • AND
  • OR
  • XOR
  • NAND
  • NOR
  • XNOR

Komparator mit einstellbarem Level zum Binarisieren vor den boolean'schen Funktionen

mod_synth.1522189914.txt.gz · Last modified: by konstantin