MIDI MC, czyli modularny kontroler midi, jest urządzeniem które może sterować innymi urządzeniami poprzez magistralę MIDI (na przykład sprzętem muzycznym, programami komputerowymi albo sprzętem do wizualizacji). Największą zaletą urządzenia jest budowa modularna – układ może posiadać maksymalnie 16 modułów, po 16 przycisków i 16 potencjometrów (gałek/suwaków) każdy.

Historia projektu

31.06.2006

Prototyp gotowy i w pełni sprawny! 🙂


07.04.2006

Transmisja MIDI w pełni sprawna. Z oscylatorem 24MHz prędkość odbiega tylko o ~0.9% od nominalnej, więc mieści się w standardzie. Teraz czas stworzyć “midi-framework”. Zambari – dzięki za cenne wskazówki jak praktycznie wykorzystać pakiety midi!

30.03.2006

Komunikacja MIDI działa, ale niestabilnie. Ciężko jest uzyskać 31500bps z rezonatorem 11.0592MHz albo 12MHz – trzeba będzie użyć szybszy…

31.01.2006

Komunikacja szeregowa już działa.

29/30/31.01.2006

  • Pierwszy moduł gotowy i sprawny (8 guzików na cyfrowym mux’ie, do tego 2 potencjometry)
  • mapa pamięci kontrolerów poszczególnych modułów gotowa
  • wykrywanie zmiany stanu kontrolerów gotowe
  • generowanie zdarzeń gotowe – pakiet midi zostanie wygenerowany w przypadku wykrycia zmiany stanu kontrolera, czyli naciśnięcia/zwolnienia guzika lub zmiany położenia potencjometru

Galeria