Welcome, Guest. Please login or register.


Author Topic: Enterprise, mint MIDI vezérlő? (Read 3902 times)

Offline Povi

  • EP addict
  • *
  • Posts: 2297
  • Country: hu
    • http://povi.fw.hu
Enterprise, mint MIDI vezérlő?
« 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.
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2297
  • Country: hu
    • http://povi.fw.hu
Re: Enterprise, mint MIDI vezérlő?
« Reply #1 on: 2010.July.22. 12:40:50 »
ja igen, és a szoftver az EXOS helyén lenne, vagy TEST_ROM-os epromban... :-)
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14733
  • Country: hu
    • http://enterprise.iko.hu/
Re: Enterprise, mint MIDI vezérlõ?
« Reply #2 on: 2010.July.22. 13:53:59 »
A holland ujsagokban irnak Midi vezerlorol. Meg allitolag az a Studiosok is csinaltak.

Offline Povi

  • EP addict
  • *
  • Posts: 2297
  • Country: hu
    • http://povi.fw.hu
Re: Enterprise, mint MIDI vezérlő?
« Reply #3 on: 2010.July.22. 16:55:58 »
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?????
*** Speicherplatz zu klein

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: Enterprise, mint MIDI vezérlõ?
« Reply #4 on: 2010.July.22. 17:46:33 »
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.
Vigyázat! Szektás vagyok! :)

Offline PiotrSoft

  • EP fan
  • *
  • Posts: 230
  • Country: hu
  • Fõhajtást a hõsöknek, könnycseppet az áldozatoknak
    • nem teljesen rollam szól de mégis rollam szól, ha megnézed megérted
Re: Enterprise, mint MIDI vezérlõ?
« Reply #5 on: 2010.August.22. 20:16:38 »
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
Medgyesegyháza s Mezõkovácsháza után, Budapestre vetett a sors.Itt tanultam, dolgoztam mígnem megházasodtam s Budakalászra költöztem.Voltam programozó, jármû-villamossági szerelõ,jelenleg látványtechnikus és tûzoltó, de ami a legfontosabb 3 gyermek apja!

Offline nyuzga

  • EP addict
  • *
  • Posts: 2282
  • Country: hu
Re: Enterprise, mint MIDI vezérlõ?
« Reply #6 on: 2010.August.22. 20:32:28 »
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.
[ Guests cannot view attachments ]