FORMAT MIDI


NAMA : VASKO EDO GULTOM
NIM : 071402009

FORMAT MIDI
Pada dasarnya, MIDI adalah suatu bahasa musik ang diterima secara umum dalam dunia musik digital. Mudahnya, MIDI adalah bahasa antara sebuah alat musik digital dengan alat musik digital lainnya. Seperti halnya kita sebagai manusia berkomunikasi dengan manusia lain menggunakan habasa Indonesia atau Inggris.
Jika seseorang dua buah keyboard, sebutlah keyboard A dengan B. Kemudian, Dia menghubungkan kedua perangkat dengan jalur midi. maka membuat keyboard A menjadi keyboard master, sedangkan keyboard B menjadi slave.

Dengan de mikian,saat Kita menekan tuts dikeyboard A, keyboard B pun akan berbunyi. Hal ini dapat menjadi suatu solusi jika sudah terbiasa dengan tuts keybord lama, kalau ingin membeli sebuah keyboard baru. Kita dapat tetap menggunakan tuts keyboard A (master), sedangkan suaranya keluar dari keyboard B yang baru saja anda beli.
Contoh lainnya, Kita tidak ingin membeli keyboard baru, hanya saja Anda ingin mempunyai koleksi suara baru dan membeli sebuah sound module. Jadi, Kita bisa mengoneksikan sound module dengan keyboard lama Anda dengan cara keyboard A menjadi master dan sound module menjadi slave.
Dengan demikian, ketika Kita, menekan tuts keyboard A maka sound module akan mengeluarkan suara. Selain mengoneksikan dua perangkat musik digital dengan MIDI untuk bermain live Kita, Anda bisa pula menghubungkan keyboard Anda dengan komputer ditambah bantuan software – software sequencer, Kita bisa menciptakan sebuah komposisi musik dengan MIDI. Kemudian, Anda dapat mendistribusikannya dengan sebuah format SMF *( standart MIDI file ).
Tidak Hanya itu ! Dengan koneksi MIDI dan perangkat komputer ( PC ), Anda dapat mengontrol soft synth. Softsynth adalah sebuah software synthesizer. Dengan demikian, kita bisa mempunyai koleksi sound yang beraneka ragam hanya dengan sebuah PC. Kita tidak perlu sound module baru atau keyboard baru hanya untuk menambah koleksi sound.

Beberapa contoh midi yang saya peroleh dari internet adalah midi chunge buatan cina.gambarnya adalah sebagai berikut;

Di atas seperti biasa kita dapat melihat beberapa fitur MIDI software yang sederhana adapun tools yang dipergunakan adalah sebagai berikut;
• Repeat all
• Playlist lagu
• Quit
• Add
• Pause
• Default yaitu sebagi fungsi ada pilihan disana apakh guitar,piano dan lain-lain segala bentuk jenis musuk yang jita ingini
• Remove
• R
• Load file .midi
• Save
• Time display
• Help
Dari setiap lagu yang ingin kita konversi ke bentuk midi kita dapat mengganti nada-nada lagu tersebut sesuai harmoni nada yang kita inginkan . Pada dasarnya Midi memeiliki keunikan secara khusus karena bisa kita memngubah lagu dengan mengkombinasikan nada dan melodi pada lagu yang kita buat.

Di bawah ini saya coba menerangkan beberapa penggunaan usb midi dengan secara rinci;
1 Pengantar

Berikut adalah Audio Alat USB Definisi Kelas untuk Alat MIDI. Ini didisain untuk meliputi paling luas
jangkauan dari mungkin aplikasi MIDI dan produk. Dokumen ini harus dipertimbangkan satu integral bagian dari
Audio Alat USB Definisi Kelas.
1.1 Latar Belakang

MIDI, diperkenalkan pada 1983, adalah satu standar matang dengan banyak berada produk dan aplikasi. Ini adalah satu standar
yang mendefinisikan tidak hanya protokol data untuk pertukaran dari keterangan kontrol berbakat musik kecuali juga perangkat keras
koneksi, dipergunakan untuk secara fisik menukar data. Oleh sebab itu, mengirim data MIDI berlalu perangkat keras lain
koneksi menyukai USB adalah tidak terlalu sesuaikan dir ke spesifikasi MIDI dan akan dipanggil USB MIDI dari
di sini pada.
1.2 Penggunaan

Spesifikasi ini untuk MIDI menukar berlalu USB didisain satu cara rapi untuk memperbolehkan satu jangkauan luas
dari sistem konfigurasi MIDI, dari paling sederhana untuk paling rumit. Lagipula, spesifikasi ini
perluas pada MIDI, mengijinkan aplikasi tidak kemungkinan dengan bukan konfigurasi USB MIDI.
Dua hal pertama itu figur memperlihatkan sederhana sistem USB MIDI bentuk itu dasar dari apapun MIDI berhubungan sistem pada USB
dan contoh ketiga memperlihatkan satu sangat kompleks sistem mengombinasikan USB MIDI variasi dari dua hal pertama itu.
Gambarkan 1 pertunjukan satu sederhana USB MIDI hubungkan, yang yang akan mengijinkan banyak yang sudah ada bukan

2 Ikhtisar Manajemen
USB adalah sesuai untuk menghubungkan MIDI Menghubungkan dan MIDI menginstrumentasi ke komputer. MIDI adalah satu mengenali protokol untuk kontrol musik yang sedang melayani pasar baik sekali. USB bangun pada kekuatan dari MIDI dengan menambahkan kecepatan lebih tinggi dari transfer dan ditingkatkan MIDI menyalurkan melalui ini beberapa “maya” dukungan kabel. Pada prinsipnya, satu bis serbaguna menyukai USB menyediakan banyak jalan untuk menangani data MIDI. Untuk industri, bagaimanapun, ini adalah sangat penting yang MIDI mengangkut mekanisme menjadi tergambar dengan baik dan terbakukan pada USB. Hanyalah dengan cara ini dapat kita ramalkan interoperability, garansi kinerja yang dapat dipercaya, dan pelihara baik pasarkan image dari MIDI sendiri. Mestandarkan MIDI mengangkut mekanisme juga menolong pengarah perangkat lunak biaya hidup seperti
umum sebagai kemungkinan. MIDIStreaming Menghubungkan Kelas mendeskripsikan di dokumen ini memuaskan itu kebutuhan. Ini adalah tertulis dan diperbaiki oleh pakar pada bidang MIDI. Kelas alat lain alamat itu MIDI di beberapa cara harus tunjuk ke dokumen ini untuk spesifikasi MIDI mereka. USB mengirim data MIDI di rate ratusan times lebih cepat dibandingkan asli MIDI 1.0 perangkat keras spesifikasi. Sebagai tambahan, spesifikasi ini mengambil keuntungan dari lebar-pitanya USB dan data lentur menangani untukmemperbolehkan transfer dari banyak “maya” berharga kabel dari data MIDI. Multiport MIDI menghubungkan mempunyai menjadi lebih hal yang biasa hari ini dan mereka memerlukan satu koneksi ke komputer itu dapat menangani beberapa koneksi MIDI pada kabel sesuatu. USB adalah sangat sesuai ke tugas ini. Synthesizers dan lain MIDI menginstrumentasi mempunyai ditingkatkan di kemampuan. Lebar-pita dari satu MIDI tradisional koneksi dapat jadilah lebih dengan mudah dikonsumsi ketika mencoba untuk melayani komposisi musik suara banyak tinggi dan angka peningkatan dari pesan jenis MIDI biasanya terpakai. Khas synthesizers sekarang juga mempergunakan 16 MIDI menyalurkan siap pada satu bis MIDI di sesuatu menginstrumentasi sendirian, memerlukan beberapa MIDI Busses pada satu susunan khas dengan lebih dari satu MIDI instrumentasi. Selain itu, keakuratan pemilihan waktu adalah penting di musik. USB dapat dengan mudah menangani isi berat dari data MIDI saat memelihara integritas pemilihan waktu dari data. Ratusan dari MIDI mencatat pesan dapat dikirimkan semua pada waktu yang sama. Sebagai tambahan, dengan menangani beberapa “maya” kabel USB menawarkan satu solusi untuk pergi berada di luar MIDI 16 – pembatas alur. Dokumen ini mengandung semua perlu keterangan untuk satu perancang untuk membangun satu alat penuhi USB tersebut gabungkan kemampuan MIDI. Ini menetapkan standar dan spesifik kelas descriptors bahwa harus hadir di masing-masing USB MIDI Berfungsi. Ini selanjutnya menjelaskan transfer dari peristiwa MIDI, diuraikan ke dalam 32 pesan bit untuk mestandarkan transfer terlalu USB dan untuk penanganan mudah oleh alat MIDI. Data MIDI sendiri adalah dikirim dengan jelas, tanpa perubahan apapun. Lagipula, kalau MIDI 1.0 spesifikasi diperbaharui, lagi Peristiwa MIDI atau definisi sepenuhnya didukung. Alat Kelas USB Definisi untuk Alat MIDI

3 Karakteristik Fungsional
Seperti halnya kasus bagi seluruh audio kemampuan, Kemampuan USB MIDI bercokol pada taraf alat penghubung pada USB
Hirarki Kerangka alat. MIDIStreaming menghubungkan mewakili kemampuan seluruh dari USBMIDI
berfungsi. Ini didefinisikan sebagai satu subclass dari Kelas Alat Penghubung Audio.
Fungsi audio adalah tertuju melalui antarmuka audio mereka. Masing-masing audio berfungsi mempunyai tunggal AudioControl menghubungkan dan dapat punya beberapa AudioStreaming dan MIDIStreaming hubungkan. AudioControl (AC) alat penghubung biasanya mengakses Kontrol audio dari fungsi sedangkan AudioStreaming (SEPERTI) antarmuka biasanya mengangkut aliran audio ke dalam dan keluar fungsi. MIDIStreaming (NONA) antarmuka biasanya mengangkut data aliran USB MIDI ke dalam dan keluar audio berfungsi. Koleksi dari tunggal AudioControl menghubungkan dan AudioStreaming dan MIDIStreaming hubungkan yang milik audio yang sama fungsi dipanggil Koleksi Alat Penghubung Audio (AIC). Tunjuk ke Alat universal Bis Serial Definisi Kelas untuk Alat Audio dokumentasikan untuk perincian selanjutnya.

3.1 USB MIDI Berfungsi Topologi
Fungsi USB MIDI mungkin mengandung beberapa blok bangunan. Semua fungsi USB MIDI harus mengandung satu USBMIDI
Konverter, banyak mungkin punya beberapa Terlekat atau Dongkrak MIDI Eksternal dan beberapa mungkin berisi satu atau lebih
Unsur. Unsur dan Dongkrak MIDI umum Kesatuan dipanggil dan mereka dihubungkan untuk satu sama lain ke terapkan kemampuan MIDI diinginkan seperti terlihat pada diagram berikut (Figur 4).Kesatuan menyediakan blok bangunan dasar untuk sepenuhnya mendeskripsikan paling USB MIDI berfungsi. Satu Elemen adalah penyajian dari satu mesin yang manapun interpretasikan data MIDI alirkan dan transformasikan mereka ke dalam audio alirkan atau terima audio alirkan dan transformasikan mereka ke dalam data aliran MIDI. Beberapa Unsur bolehkan bahkan terima data MIDI alirkan dan transformasikan mereka ke dalam aliran lain data MIDI. Unsur adalah dengan uniknya diidentifikasi oleh ElementID mereka. Satu Elemen dapat punya satu atau lebih Input Meletakkan dan satu atau lebih Keluaran Pin. Masing-masing Pin membawa tunggal data aliran MIDI. Lagipula, spesifikasi ini menyediakan perlu konsep untuk mengijinkan transfer tak serempak dengan kumpulan data lebih besar di antara Penyelenggara dan satu Elemen. Ini dapat dipergunakan untuk penerapan DLS. Membaktikan Transfer mengumpulkan endpoints dipergunakan untuk penggunaan ini.
Sebagai tambahan, konsep dari satu Bicu MIDI diperkenalkan. Ada dua jenis dari Dongkrak MIDI. Satu MIDI DI Bicu adalah satu Kesatuan yang mewakili satu titik awal untuk satu data aliran MIDI di dalam USB MIDI berfungsi. Data MIDI aliran memasuki USB MIDI berfungsi melalui satu MIDI DI Bicu. Satu MIDI Terbongkar Bicu mewakili satu berakhir tunjuk untuk data aliran MIDI. Data aliran MIDI meninggalkan USB MIDI berfungsi melalui satu MIDI Terbongkar Bicu. Dari fungsi USB MIDI perspektif, satu USB Endpoint adalah satu contoh khas dari satu MIDI DI atau MIDI Terbongkar Bicu. Ini yang manapun sediakan MIDI mengalirkan ke USB MIDI berfungsi atau mengonsumsi MIDI mengalirkan berasal dari USB MIDI berfungsi. Dongkrak MIDI demikian, mewakili satu USB Endpoint dipanggil Dongkrak MIDI Terlekat. Demikian juga, semua koneksi MIDI fisik, dibangun ke dalam satu fungsi USB MIDI diwakili oleh Eksternal Bicu Kesatuan MIDI. Koneksi ke satu MIDI DI Bicu dibuat melalui Keluaran tunggalnya Letakkan. Satu MIDI Terbongkar Bicu dapat punya beberapa Pin Input. MIDI Terbongkar Bicu akan menggabungkan data MIDI alirkan, didapat berlalu Inputnya Pin, secara efektif mentransformasikan mereka ke dalam tunggal data aliran MIDI. Dongkrak MIDI dengan uniknya diidentifikasi oleh JackID mereka. Kesatuan dikawat bersama-sama oleh penghubung aku mereka o Pin sesuai dengan topologi diperlukan. Masuki Pin dari satu Kesatuan adalah permulaan diberi nomor dari satu sampai total angka dari Pin Input pada Kesatuan. Demikian juga, Pin keluaran adalah permulaan diberi nomor dari satu sampai total angka dari Pin Keluaran pada Kesatuan. Tiap-tiap Kesatuan pada fungsi USB MIDI sepenuhnya terurai oleh Kesatuan berhubungannya Descriptor. Kesatuan Descriptor mengandung semua perlu bidang untuk mengidentifikasi dan mendeskripsikan Kesatuan. Masing-masing Kesatuan pada fungsi USB MIDI ditugaskan satu nomor identifikasi unik, EntityID, dikandung pada bJackID atau bElementID bidang dari descriptor. Nilai 0x00 dipesan untuk Identitas tak tergambarkan, secara efektif membatasi total angka dari Kesatuan addressable pada USB MIDI berfungsi (Dongkrak berdua dan Unsur) ke 255.
Alat Kelas USB Definisi untuk Alat MIDI

Di samping dengan uniknya identifikas semua Kesatuan addressable pada satu USB MIDI berfungsi, IDs juga layani deskripsi topologi dari fungsi; yaitu baSourceID() array dari satu Bicu atau Elemen descriptor menandai ke yang Kesatuan lain Kesatuan ini Pin Input dihubungkan. Sebagai tambahan, baSourcePin() array dari satu Bicu atau Unsur descriptor persyaratkan selanjutnya koneksi dengan menandai kemana Pin Keluaran dari Kesatuan yang lain Kesatuan ini Pin Input dihubungkan. Stel pakaian dari Elemen dan Bicu MIDI descriptors menyediakan satu penuh uraian tentang USB MIDI berfungsi ke Penyelenggara. Satu pengarah MIDI umum harus mampu untuk sepenuhnya mengontrol USBMIDI berfungsi.

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s