Soros posrt <-> MIDI
Sandor
s477063 at freemail.hu
Sat Feb 19 15:32:47 CET 2005
Hello!
Pont az a lényeg, hogy handshake nuku!
A kütyünek kell bufferelni az adatot, amig ki nem tudja küldeni.
Mármint soros ->MIDI irányban. Befelé mindegy, mert a soros port a gyorsabb.
A gond az, ha kiöntesz egy nagyadag adatot (pl. sysex) és az nem fér bele a
bufferba. Ilyenkor error...
Meg persze pitch bend tekerés üzenet ezerrel.
A sysex-re megoldás, ha a soft ba állítható némi szünet az átvitelben (szokták
csinálni, mert a MIDI eszköz se mindig bírja nyelni az adatot a MIDI
sávszélességével és akkor is overload van.
Üdv,
Sándor
Dukai Zoltan wrote:
> Erdos Zoltan irta:
> > agyaltam rajta en is, aztan pont azert dobtam, mert minden altalam
> > ismert lejatszo es felvevo porgram nehezen operalhato at.
>
> Hat ezaz! Megepitettem egyet amit talaltam, gondoltam megpsorolom
> magamnak az idot... nameg volt a fiok vegeben egy AT89C2051 programozo
> es ket sosem hasznalt 89C2051 (regebben kiserletezgettem veluk.)
> http://www.maxmidi.com/diy/serial/index.html
> Ez feltelepit egy szabvany MIDI portot a Multimedia/Eszkozok koze.
> Ket napot szivtam vele mire rajottem hogy a ket Atmelem rossz...
> valamelyik labaikat regebben kinyirhattam. nem emlekszem, mar jo regen
> volt. Hetfon veszek masikat es kiprobalom azzal.
> Talaltam meg egy olyat is hogy"
> "Alesis Serial Midi Interface Driver"
> Ez is standard eszkozt telepit, es nem hasznal semmifele visszajelzest,
> handshake-et mert mikor elinditom a lejatszast szepen nyomja ki a
> Byte-okat 38400-al. Ha logolom a kikuldott adatokat hogy tudom
> megallapitani hogy az a RAW MIDI folyam-e vagy valami egyebb sajat
> protokoljuk? Van neked valami leirasod MIDIrol? Keresgeltem neten de egy
> olyat hogy X byte mit jelent nem sikerutl talalni. Megegy probat teszek
> majd a keresesre ma...
>
> Hm! kozben Sandor valaszat latom. Az Alesis lesz a nyero! (ha ez nem jon
> be... olyan szep NYAKot martam es epitettem neki hogy sajnalnam kidobni
> a kukaba...(inkabb meg beleolok 200 dinart es aztan megy kukaba :))) ))
>
>> Egyebkent ha nem csak midi lejatszas a cel, hanem hangszer
>> mentes-toltes is, ott mar jo nagy adatblokkok vannak, ugyhogy komoly
>> puffereles szuksegeltetik... (ugyanis ket vezeteken nincs handshake, a
>> szoftos handshake meg hangszer szoftver fuggo...)
>
>
> Ezt megoldja a fenti cimen levo. HW handshake-et hasznal. Nekem vegulis
> csak ket iranyu MIDI kellene...
>
>> felmegoldast nem szeretek csinalni, a teljesen korrektet meg nem erte
>> volna meg...
>> Ettol fuggetlenul lehet csinalni szekvencer ala egyszerut, de ha
>> szinpadon, eloben szivas lesz vele, akkor nagy veresek varhatok...:-(
>>
> Majd jelentem mit sikerult elernem... Szinpad kozele sem fog ez kerulni
> amire nekem kellene..
>
> -----------------------------------
> Szponzorunk: http://tonerbolt.hu/
>
>
More information about the Elektro
mailing list