як декодувати MIDI-файлу?

V

vinodstanur

Guest
я хотів би грати міді файлів, що зберігаються в ГМК використанням PIC мікроконтролера. Але що насправді міді файлів? Як це може бути розшифрований? Це просто або дуже складно?
 
Див тут [URL = http://www.sonicspot.com/guide/midifiles.html] MIDI-файлу Формат - Sonic Spot [/URL] або інші посилання. Проблема з відтворенням його в тому, що інформація містить примітку, тривалості і типу приладу, наприклад, але не самі звук. Так що, якщо звук фортепіано, вам потрібно піаніно звуку зберігаються в ПОС відтворити його. Зазвичай це робиться з DSP, а не мікроконтроллер - Я думаю, обробки та зберігання вимог забагато для простого ПОС - може бути, більші або dspic буде в порядку. Якщо ви шукаєте міді та PIC ви знайдете ОСТО основному використовується для створення міді інформації, а не декодування яких зовсім інша. Кит.
 
то як AMR? А як щодо його декодування? Це теж дуже важко, такі як MP3 декодування? І присвячений чіпів декодера необхідні?
 
Це ще один складний, я думаю. MP3 може бути зроблено з деякими з ОСТО Я думаю, - є плата Microchip розвитку, який буде програвати MP3, але він може використовувати декодер MP3 Вольфсон, я не можу пригадати. Кит.
 
Якщо ви любите читати далі ..... Опис: VS1103b є одночіповим MIDI / ADPCM / WAV аудіо декодера і ADPCM кодіровщік, який може обробляти до трьох одночасних аудіо потоків. Він може також виступати в якості MIDI-синтезатора. General MIDI і SP-MIDI файли формату відтворюються з максимальною одночасної поліфонії 40! [URL = http://proto-pic.co.uk/products/Breakout-Board-for-VS1103-MIDI-Decoder.html] Breakout ради VS1103 MIDI Decoder - SparkFun - ЛПП-08953 - прото-PIC.co. Великобританія - Великобританія Постачальники Electonics - робототехніка - SparkFun - LilyPad - Arduino [/URL] Як Кіт написав міді сигнал тільки коди, як грати і які інструменти. Інструменти і звуки, не включені. Розшифровка MIDI може бути зроблено з ПІК, а й створення голос для кожного інструмента необхідно ще одна річ. (Тоді стає синтезатори і семплери, з ПК є програмне забезпечення, VSTi інструменти і т.д. для надання допомоги цій частині проблеми) Всі ці інструменту можна управляти за допомогою міді сигналу (послідовної лінії (8 біт даних, 1 стартовий біт, 1 стоп-біт) 31250 бод ) [URL = http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface] Musical Instrument Digital Interface - Wikipedia, вільної енциклопедії [/URL] [URL = http://www.midi.org/techspecs/index.php ] Технічні характеристики та інформація [/URL] З повагою ЯК
 
якщо я збираю записаний звук, як ДИКМ в карту пам'яті, то я думаю, що це буде схоже стисненого аудіо, і зберігає в 8 разів пам'яті. Я думаю, я могла стиснути 8bit зразка на один біт. Так в чому ж ваша думка в цьому випадку? Якщо це добре, то не треба мені йти за будь-яким AMR MP3 і т.д.
 

Welcome to EDABoard.com

Sponsor

Back
Top