Enterprise Forever
:HUN => Hardver => Topic started by: Povi on 2010.July.22. 12:39:49
-
Szereztem egy szovjet gyártmányú elektromos orgonát (2 manuál: 2x61 bill., pedál: 30 bill. regiszterek: 60 kapcsoló (vagy 50)), erre szeretnék MIDI kimenetet építeni.
Ezt általában PIC-kel oldják meg.
Én viszont arra gondoltam, hogy lehetne EP-vel is, és akkor nem kell hardvert építeni, csak programozni.
Pl. a billentyűfólia helyére lehetne bekötni az egyik manuált és a pedált (61+30 billentyű).
A MIDI kimenet meg végül lehetne az EP soros portján is, vagy akár a printer port egyik adatvezetéke.
Vagy ez hülyeség alapból?
Nem kéne semmi extra, csak "Note On" és "Note Off" jeleket küldene.
-
ja igen, és a szoftver az EXOS helyén lenne, vagy TEST_ROM-os epromban... :-)
-
A holland ujsagokban irnak Midi vezerlorol. Meg allitolag az a Studiosok is csinaltak.
-
na, kicsit jobban utánanéztem a dolognak
tehát, nekem kéne 256 bemenet (kapcsoló), ezt nem tudom, hogy lenne legegyszerűbb a géphez kötni, de mondjuk 4 db 8x8-as mátrixban? (vagyis ez 8 port-ot igényelne?)
kimenetként két fajta jel jöhet (3 byte):
8xh kkh 40h - Note off (amikor elengedjük a billentyűt)
9xh kkh 40h - Note on (amikor lenyomjuk)
(igazából más is lehet az első byte, de nekem csak ez a két lehetőség kéne)
itt az x értéke a MIDI csatorna száma, ami 0-f között lehet, itt érdemes lenne úgy megcsinálni, hogy 4 csatornét használunk, 0-3, egyet-egyet mátrixonként
a kk értéke 00-7f között van, ez adja meg, melyik hang szól (most nekem ebből kéne valamelyik 64 egymás utáni)
ennyi
ja, és az adatokat 31250 baud-dal küldi ki "using an asynchronous serial data byte comprising 1 Start bit, 8 Data bits (0 to 7) and 1 Stop bit"
ezt vajon meg lehetne oldani, minimális hardver bővítéssel?????
-
Nem lehetne a dolgot megoldani egy pc billentyûzet közbeiktatásával? Az olcsó és soros jellé alakítja a marha sok gomb jelét.
Mondjuk a több gomb lenyomásával gondok vannak a legtöbb pc billentyûzeten asszem.
-
Kövezzetek meg!
De meghajlok minden, EP zenét szeretõ ember elõtt!
De az EP nem MIDI erre vagy a C=64 vagy inkább PC. Ahhoz sok MIDI kimenet van,
Gondold át
-
Mondjuk a több gomb lenyomásával gondok vannak a legtöbb pc billentyûzeten asszem.
Teszteld ezzel. Nekem nincs annyi ujjam ahány hang szól egyszerre.
[attachthumb=#]