připojení MIDI zařízení k ZX Spectru 128 a Sinclairu QL

Vypadalo by to jednoduše. Každý ví, že ZX Spectrum 128 má příkaz PLAY pro obsluhu MIDI zařízení připojených k jednomu ze sériových portů. Je ale snadné naletět.

Ano, nápis u konektoru skutečně hrdě hlásí “RS 232 / MIDI”.
Ale co se stane, když k tomu něco připojíte?

Stalo se to i mně.
Sehnal jsem si MIDI klávesy. Kawai MS 720.
Měly sice jen General MIDI s nějakým omezením, ale to nevadí, ono totiž podle názvu by jeden naopak hádal, že MIDI s vysokou armádní hodností bude lepší a umět víc, než nějaké jen tak civilní MIDI.
Přidrátoval jsem je podle popisu konektorů k ZX Spectru 128 (tehdy to byla šedá +2 přezdívaná později Symbióza, jejímž majitelem a jediným pravým hlasem je nyní Logout).
Při zkoušení povelu PLAY se ale ozývala jen AY nebo ostentativní ticho (to podle toho, na který kanál jsem hudbu poslal).
Samozřejmě to vedlo k rozčarování, pomyslel jsem si, že ty klávesy asi MIDI neumí tolik, kolik jsem očekával, a po nějakém čase, když jsem se stěhoval a nechtěl jsem tahat všechny krámy s sebou, jsem je levně prodal.

Dnes vím, že to fungovat nemohlo. K tomu ale manuál k ZX Spectru +2 a +3, ze kterých jsem vycházel, taktně mlčí. Naopak se tváří, že na pinu 1 je signál RETURN a napinu 5 DATA OUT (viz popis na Cygnusově stránce).

Je ale potřeba si uvědomit, že narozdíl od RS-232 je MIDI proudová smyčka. Proto je potřeba převodník RS232-MIDI.
To já tehdy nevěděl.
Naštěstí stačí mít tranzistor a tři odpory.
Celé tajemství i schéma převodníku najdete ZDE.

Když jsme u toho, na Benově stránce najdete i zajímavý návod, jak si na ZX Spectru 128 +2 nebo +2A/+2B zabudovat 3.5″ displej místo magnetofonu.

Displej má 640×480 badů, zobrazuje ostře a barevně. A má videovstup.
A já dodám, že se dá sehnat za něco přes 400 korun (včetně poštovného z Hong Kongu, jako ZDE).
Jak je to možné?
Stačí na eBayi shánět 3.5″ monitor do auta (určený pro připojení couvací kamery). Nenajdete tam sice televizní tuner nebo reproduktory, ale videovstup a displej určitě, a víc přeci nepotřebujete (zkuste zadat třeba “3.5” car reverse monitor” a seřadit si od nejnižší ceny).
Zajímavý tip.

No a vrátím se zpátky k MIDI.

Jak známo, SInclair QL má stejné sériové konektory jako ZX Spectrum 128.
Tedy má je stejné buď jako ZX Spectrum 128, nebo je má stejné jako ZX Interface 1 (jde o QL v U.S. a v německé verzi).
Ať tak nebo tak, pro obě eventuality se dá použít stejný MIDI převodník jako u ZX 128.
Protože QL samo o sobě nemá nějaké ohromující zvukové možnosti, jeví se připojení MIDI nástroje na sériák jako docela zajímavé a hlavně nedestruktivní rozšíření. Z QLka by se tím stal demostroj, kde je možné chrlením dat do sériáku produkovat hudbu. A protože se o RS-232 na QL starají koprocesory, stíhal by hlavní procesor ještě nějaké demo efekty.

Pořizovat ke QL nebo Spectru jako vyluzovač zvuku kompletní klávesy je ale poněkud neekonomické a hlavně rozměrné.
Stačí přece jen MIDI samohrajka, bez klaviatury, bez různých efektovačů a dalšího odpadu.
Pak je tu MeeBlip Micro za 39.95 dolaru.

Nenese sice žádná hudební hejblátka (i když něco je možné k němu dodatečně připojit), ale za tu cenu je to slušné MIDI zvučítko a k počítači je jako dělané.