kako dekodirati MIDI datoteke?

V

vinodstanur

Guest
Rad bi, da igrajo midi datoteke, shranjene v MMC uporabo PIC mikrokrmilniška. Toda kaj je pravzaprav midi datoteke? Kako se lahko dekodirajo to? Je preprosta ali zelo zapletena?
 
Glej tukaj [url = http://www.sonicspot.com/guide/midifiles.html] MIDI File Format - Sonic Spot [/url] ali drugih spletnih povezav. Problem z njim igral, je, da informacije vsebujejo opombo, trajanju in vrsti instrumenta, na primer, ne pa tudi dejansko zvok. Torej, če je zvok klavirja, morate klavir zvok shranjen v PIC, da ga reproducirajo. Običajno je to storjeno z DSP, ne pa mikrokontroler - mislim, predelave in pomnilniške zahteve so malo veliko za preprosto PIC - morda bi bilo večjih, so ali dsPIC v redu. Če iščete midi in PIC boste večinoma našli PIC ki se uporabljajo za ustvarjanje midi informacije, namesto da dekodiranje, ki je precej drugačen. Keith.
 
Kaj pa potem AMR? Kaj pa svojo dekodiranje? Je to tudi res težko, kot so MP3 dekodiranje? In morajo namenske čipe dekoder?
 
To je še en zapleten mislim. MP3 je mogoče storiti z nekaterimi PIC mislim - da je razvoj Microchip krovu, ki bo imel MP3 vendar pa lahko uporabite Wolfson MP3 dekoder, se ne morem spomniti. Keith.
 
Če želite prebrati več ..... Opis: VS1103b je čip MIDI / ADPCM / WAV audio decoder in ADPCM kodirnik da zmorem do tri hkratne audio tokove. To lahko deluje tudi kot MIDI sintetizator. General MIDI in SP-MIDI format datoteke so igrali, z največjo sočasno polifonija od 40! [Url = http://proto-pic.co.uk/products/Breakout-Board-for-VS1103-MIDI-Decoder.html] Breakout odbora za VS1103 MIDI Dekodirnik - SparkFun - BOB-08953 - proto-PIC.co. uk - UK Dobavitelji Electonics - Robotics - SparkFun - LilyPad - Arduino [/url] Kot je Keith napisal midi signal je samo kode, kako se igra in kaj instrumentov. Instrumenti in zvoki niso vključeni. Dekodiranje MIDI je mogoče storiti s PIC, vendar ustvarja glasu za vsako potreben instrument, je druga stvar. (Takrat postane sintetizatorji in vzorčevalniki, s PC je programska oprema VSTi instrumenti itd za pomoč, da je del problema) Vse te listine je mogoče upravljati s signalom midi (serijska line (8 podatkovnih bitov, 1 start bit, 1 stop bit) 31.250 bps ) [url = http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface] Musical Instrument Digital Interface - Wikipedija, prosta enciklopedija [/url] [url = http://www.midi.org/techspecs/index.php ] Tech Specs & Info [/url] Regards Kak
 
če sem varčevanje posnete avdio kot DPCM na pomnilniško kartico, potem mislim, da bo kot audio stisnjen in prihrani 8-krat spomin. Mislim, da sem lahko stisne 8bit vzorec na en sam bit. Torej, kaj je vaše mnenje v tem primeru? Če je to dobra potem ni potrebe, da grem v ozadju AMR MP3 ipd
 

Welcome to EDABoard.com

Sponsor

Back
Top