Professional Documents
Culture Documents
Midi Domaći
Midi Domaći
UVOD:
Što su MIDI datoteke točno? Svi smo ih vidjeli u jednom trenutku ili
drugi. Te datoteke imaju mid proširenje i držite podatke slušati glazbu,
na računalu, kroz zvučnu karticu zvučnu sinteze elektronike. Ako je
zvučna kartica je atleast dobre kvalitete, MIDI datoteke mogu igrati jako
lijepo. Da ne spominjem da MIDI datoteke drže najveći iznos glazbe
povezane informacije u najmanje veličine. To je često razlog zašto oni
koriste u igrama za držanje glazbenih zvučnih zapisa koji se odnose na
igru.
Ovaj prvi dio serije će pokriti neke osnovne znanja i koncept o MIDI i
MIDI datoteke koje će poslužiti kao predznanja graditi na u drugim
dijelovima serije. Tako ćemo početi, mi imamo puno zemlje za
pokrivanje. Uglavnom, ja ću se pakirati ovaj prvi dio sa što više
informacija da ćeš potrebu u sljedećem dijelu serije. Ova serija je za
bilo tko zainteresiran za stvaranje specifičnih MIDI povezane aplikacije
Bilo je to jednostavne alate, do punopravnog softver sekvenciranja, za
bilo što drugo što se odnosi na MIDI i razvoju softvera. Za one od vas
kažem: "Htjela si u krvave detalja, kako TOS, a što nije ovdje su?!".
ŠTO JE MIDI:
MIDI STANDARDI:
Roland GS standard:
Nakon što je GM Level 2 osnovana Roland stvorio svoj vlastiti brand
pod standarda (osobito u sustavu Exclusive podataka) i NRPNs koje
će se provoditi u svim novim MIDI opremu od tada out. U biti, Roland
GS standard je GM Level 2 plus Roland posebne značajke i
funkcionalnosti. Budući da je Roland GS specifikacija nije očito
doći. To je najbolje da ide za GM Level 2 atleast do Roland čini
Roland GS standarda javno dostupan svima.
Yamaha XG standard:
Kao Roland, Yamaha i stvorio svoj vlastiti skup specifičnih NRPN i
Sysex mogućnosti kako bi se dobilo njihovo MIDI gear vlastitu
mješavinu Yamaha specifičnosti. Yamaha je vrlo otvoren u dijeljenju
svojih specifikacija sa svima koji žele da ih imaju. Kao takvi oni su
napravili svoje specifikacije XG dostupni ovdje. Slobodno doći to
vidjeti točno ono XG implementira od GM Level 2 i dodaje da to
previše.
Komadićem Zaglavlje:
Kao što naziv implicira, zaglavlje komad je, naravno, na početku MIDI
datoteke. To je tu da pomogne opisati datoteku na tri
načina. Komadićem zaglavlja uvijek izgleda ovako:
4D 68 64 00 54 00 00 06 ff ff nn nn dd dd
0 => single-track
1 => više pjesama, sinkroni
2 => više pjesama, asinkroni
Staza Chunk:
Nakon zaglavlja komad je početak informacija zapisa komad. Kao
zaglavlju komad, staza ima zaglavlje koje se mogu čitati na sljedeći
način:
4D 54 72 6B xx xx xx xx
Sadržaj SysEx poruka može biti bilo MIDI zupčanika može učiniti. To
može biti cijela hrpa različitih stvari također da će biti potrebno za
postavljanje tipkovnice u pravom konfiguracije igrati pjesmu, na
primjer. Može li se pitate tipkovnicu na deponij je trenutna SysEx
postava, tako da se može koristiti kasnije kao još jedan primjer. SysEx,
samo po sebi, postaje više nego korisna vrlo brzo kad stvarno želite
kontrolirati, na najsitnijeg detalja, izvođenje pjesme na određenom MIDI
opremu.
Master Volume:
To Universal SysEx poruka podešava master volumen jednog
uređaja. Ne zaboravite da je u multitimbral uređaja, poruke Volume
Controller se koriste za kontrolu količine pojedinih dijelova. Dakle,
trebamo neku poruku glavnu kontrolu glasnoće. Evo ga.
0xF0 SysEx
Stvarno 0x7F
0x7F SysEx kanala. Mogao bi biti od 0x00 do 0x7F.
Ovdje ćemo ga postaviti na "zanemariti kanal".
0x04 Sub-ID - Kontrola uređaja
0x01 Sub-ID2 - Master Volume
0xLL Bitovi 0 do 6 od 14-bitni volumen u
0xMM Bitovi 7 do 13 od 14-bitni volumen u
0xF7 Kraj SysEx
Zahtjev Identitet:
Ponekad, komad MIDI opreme možda žele znati što drugi uređaji
priključeni na njega. Na primjer, Patch Editor softver radi na računalu
možda žele znati što su uređaji povezani s računala MIDI port, tako
da softver može se konfigurirati da prihvati deponijama od tih
uređaja. Zahtjev identiteta Univerzalni Sysex poruka može biti
poslana na Krpa Editor softver. Kad se ova poruka dobila neki uređaj
spojen na računalo, uređaj koji će odgovoriti slanjem Identitet
Odgovor Univerzalni Sysex poruku natrag na računalo. Flaster
Urednik tada može ispitati podatke u identitet odgovor na poruku
kako bi se utvrdilo što napraviti i model je uređaj spojen na računalo. .
Svaki uređaj koji razumije zahtjev identitet će odgovoriti s vlastitim
identitetom odgovor na poruku Ovdje je Zahtjev Identitet poruka:
0xF0 SysEx
0x7E Non-Ažuriranja
0x7F SysEx kanala. Mogao bi biti od 0x00 do 0x7F.
Ovdje ćemo ga postaviti na "zanemariti kanal".
0x06 Sub-ID - Opće informacije
0x01 Sub-ID2 - Zahtjev identitet
0xF7 Kraj SysEx
U ZAKLJUČKU:
MystikShadows
Stéphane Richard mystikshadows@gmail.com