{"id":15509,"date":"2014-03-17T16:33:14","date_gmt":"2014-03-17T20:33:14","guid":{"rendered":"https:\/\/noelborthwick.com\/cakewalk\/?p=15509"},"modified":"2014-03-17T16:33:14","modified_gmt":"2014-03-17T20:33:14","slug":"faq-midi","status":"publish","type":"post","link":"https:\/\/noelborthwick.com\/cakewalk\/2014\/03\/17\/faq-midi\/","title":{"rendered":"First Time DAW Users: Frequently Asked Questions about MIDI"},"content":{"rendered":"<p><strong>MIDI, or Musical Instrument Digital Interface<\/strong>, is a language by which computers, virtual instruments, and hardware samplers\/synthesizers can communicate. It&#8217;s a way to give instructions to music production software like <a href=\"https:\/\/www.cakewalk.com\/products\/SONAR\/X3\/\">SONAR X3<\/a> to play, control, and program your own tunes. Even touchscreen tablets have the ability to generate and accept MIDI information. MIDI is a great way to work with music and has powerful capabilities that appeal to users of all levels. There are a lot of unfamiliar terms and concepts in the MIDI world so let\u2019s take a look at a few questions that I typically hear from first time users.<\/p>\n<div align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15520\" style=\"font-size: 13px;\" title=\"MIDI Cable\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/MIDI.jpg\" alt=\"\" width=\"320\" height=\"231\" \/><\/div>\n<h3>1. What is MIDI, can I hear it?<\/h3>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Instruments.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15516\" title=\"Events List\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Instruments.jpg\" alt=\"\" width=\"435\" height=\"232\" \/><\/a><\/div>\n<div align=\"center\"><\/div>\n<p><span style=\"font-size: 13px;\">MIDI by itself is data and is inconceivable to the human ear. It is a universally accepted standard for communicating information about a musical performance. It encompasses both hardware and software components, and though it could be used for sending information about many other things, such as the control of lighting in a theater, or even to control your coffee maker,<!--more--> it was developed to transmit instructions about music. Like a musical score, on which notes and other symbols are placed, MIDI data carries instructions that allow MIDI capable instruments to produce sound.<\/span><\/p>\n<h3>2. Where did MIDI come from?<\/h3>\n<p>MIDI was born in the early 1980&#8217;s when electronic instrument makers, primarily in the US and Japan, recognized that their instruments must be able to talk to one another. After the details were worked out, manufacturers soon began to include electronic circuitry in their equipment that allowed them to understand MIDI. Before long, nearly every instrument manufacturer in the world had adopted the standard. There have been refinements and modifications to MIDI along the way but even the earliest MIDI instruments are still capable enough to be used today. MIDI has dramatically changed the way music is created, performed, and recorded.<\/p>\n<h3>3. How Does MIDI Work?<\/h3>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/DM_midiflow.gif\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15528\" title=\"MIDI Signal Flow\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/DM_midiflow.gif\" alt=\"\" width=\"446\" height=\"130\" \/><\/a><\/div>\n<p>A MIDI transmission consists of a series of signals called bits. These represent binary digits that pass through a MIDI cable or virtual MIDI port. This data communicates with software programs on synthesizers, virtual instruments, computers, and digital audio workstations and when the data reaches it\u2019s destination the software interprets it as a series of instructions that usually result in the production of a sound.<\/p>\n<h3>4. How do I create MIDI and program sequences?<\/h3>\n<p>There are ultimately two ways to create MIDI. The first involves performing your music on a controller that is connected to a computer running a virtual instrument (often within a DAW). This could be drums, keyboard, strings, or even sound effects. The DAW will record the data outputted from the controller much like it would capture audio from a guitar or microphone. After that you can edit and modify the data utilizing the tools found inside the DAW.<\/p>\n<p>The second involves manually entering data into various MIDI compatible views within a DAW. SONAR has a few different views that give users tons of options when working with MIDI.<\/p>\n<p><strong>Track\/Main View<\/strong><\/p>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Track-View.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15529\" title=\"Track View\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Track-View.jpg\" alt=\"\" width=\"444\" height=\"317\" \/><\/a><\/div>\n<p>This is probably the easiest and most basic method for constructing MIDI sequences. Users can record their performances into this view or drag other previously recorded information in from the Media Browser. Here you can cut and paste sections, loop sections, or comp together different takes of the same performance for one overall flawless take.<\/p>\n<p><strong>Piano Roll View<\/strong><\/p>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/PRV.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15521\" title=\"PRV\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/PRV.jpg\" alt=\"\" width=\"451\" height=\"243\" \/><\/a><\/div>\n<p>Piano Roll views generally display bars and beats across the top and a keyboard with associated notes along the left side. Using a cursor and a series of tools users can manually construct their MIDI sequences from the ground up and adjust several types of controllers and MIDI messages within one view. Here users can make major alterations to performances they\u2019ve made and quantize their out of time sequences. The Piano Roll View is probably one of the most used views these days for constructing sequences.<\/p>\n<p><strong>Staff\/Notation View<\/strong><\/p>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/StaffView.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15522\" title=\"StaffView\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/StaffView.jpg\" alt=\"\" width=\"496\" height=\"264\" \/><\/a><\/div>\n<p>Some DAWs allow for MIDI sequences to open up within a notation editor. Translating this information to this kind of a view is powerful for songwriters, composers, and people that need their music printed for session players and conductors.<\/p>\n<p><strong>Step Sequencer<\/strong><\/p>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/StepSequencer.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15523\" title=\"StepSequencer\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/StepSequencer.jpg\" alt=\"\" width=\"497\" height=\"265\" \/><\/a><\/div>\n<p>Step Sequencers are based off of sequencer modules that have existed in a hardware format for many years. Step Sequencers have cells that run from left to right. Like the Piano Roll View, each row of steps are associated with a single note of an assigned synth or drum machine. Typically these steps represent subdivisions of measures like 16th notes and 8th notes. The advantage is that there is less work involved in constructing a sequence in comparison to views like the Piano Roll View where nothing is loop based and there are way more options for editing.<\/p>\n<p><strong>Matrix\/Loop Player<\/strong><\/p>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Matrix-View.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15517\" title=\"Matrix View\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Matrix-View.jpg\" alt=\"\" width=\"496\" height=\"264\" \/><\/a><\/div>\n<p>DAWs like SONAR X3 have other useful MIDI tools to construct performances on the fly. The Matrix View allows users to drag and drop MIDI loops into cells that are assigned to different instruments. In addition, users can map the cells to MIDI controls simply by right clicking and \u201clearning\u201d the cell to a MIDI controller key.<\/p>\n<h3>5. What\u2019s the difference between a MIDI Controller, Hardware Synthesizer, and a Virtual Instrument?<\/h3>\n<p>MIDI is a lightweight protocol that can be used in just about any paradigm these days. The problem is that things can become confusing if you\u2019re not hip to the nomenclature used in today\u2019s pro audio websites and magazines. Some websites outline specifications well, but others can be vague. Here are some differences:<\/p>\n<ul>\n<li><span style=\"font-size: 13px;\"><strong>MIDI Controller<\/strong> &#8211; MIDI Controllers <strong>do not generate any sound<\/strong> even though some of them look like pianos. MIDI controllers are used mainly to send and receive data from any instrument or software that supports MIDI. This includes sending data to computers that host virtual instruments.<\/span><\/li>\n<\/ul>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/MIDI-Controller.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15518\" title=\"MIDI Controller\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/MIDI-Controller-300x199.jpg\" alt=\"\" width=\"300\" height=\"199\" \/><\/a><\/div>\n<ul>\n<li><span style=\"font-size: 13px;\"><strong>Hardware Synthesizer<\/strong> &#8211; Synthesizers <strong>generate sound<\/strong> and use MIDI data to trigger musical notes and embellishments. Some synthesizers come with a keyboard as a way of using the synth in a performance environment, and others are just desktop sound modules that do not have a keyboard. In this case you must send data to the sound module through your DAW or external MIDI Controller.<\/span><\/li>\n<\/ul>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Hardware-Synth.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15527\" title=\"Hardware Synth\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Hardware-Synth.jpg\" alt=\"\" width=\"346\" height=\"240\" \/><\/a><\/div>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Synth.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15524\" title=\"Synth\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Synth.png\" alt=\"\" width=\"360\" height=\"172\" \/><\/a><\/div>\n<ul>\n<li><span style=\"font-size: 13px;\"><strong>Virtual Instrument<\/strong> &#8211; A virtual instrument is a plugin that exists only in the digital domain. These are plugins that generate all different kinds of sounds. Since nearly all music production went digital in the early 2000\u2019s, the market for this type of software has increased in popularity. Synthesizers like <a href=\"https:\/\/www.cakewalk.com\/Products\/Z3TA\/\">Z3TA+ 2<\/a>, Lounge Lizard, and Addictive Drums can be dropped into a DAW and almost immediately create jaw-dropping sounds.<\/span><\/li>\n<\/ul>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Instruments-1.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15531\" title=\"Instruments 1\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Instruments-1.jpg\" alt=\"\" width=\"473\" height=\"435\" \/><\/a><\/div>\n<div>\n<p dir=\"ltr\"><em>BONUS: Not all MIDI Controllers look like keyboards. Th<\/em><em style=\"font-size: 13px;\">ese days there are controllers for just about every type of instrument. There are MIDI wind controllers, guitars, vibraphones, pedal board footswitches, drums, and <a href=\"http:\/\/en.wikipedia.org\/wiki\/Eigenharp\">new instruments<\/a> that are in their own category.<\/em><\/p>\n<div>\n<p><strong>6. What\u2019s the difference between a MIDI Interface and an Audio Interface?<\/strong><\/p>\n<ul>\n<li><span style=\"font-size: 13px;\"><strong>MIDI Interface<\/strong> &#8211; Before the Pro Audio world opened up to a more consumer-based market, users had dedicated MIDI interfaces that would allow them to sync and communicate to multiple MIDI devices. As you could have guessed, MIDI interfaces do not pass any sound, only data.<\/span><\/li>\n<\/ul>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/MIDI-Interface.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15519\" title=\"MIDI Interface\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/MIDI-Interface-1024x210.jpg\" alt=\"\" width=\"491\" height=\"101\" \/><\/a><\/div>\n<div align=\"center\"><\/div>\n<ul>\n<li><strong style=\"font-size: 13px;\">Audio Interface<\/strong><span style=\"font-size: small;\"> &#8211; Audio interfaces pass audio &#8211; that\u00a0<\/span>isn&#8217;t<span style=\"font-size: small;\">\u00a0hard to understand. What can become confusing\u00a0is when an audio interface also has MIDI In, Thru, and Out ports. These types of audio interfaces are all-in-one solutions for everything a user might need in a personal home studio. Not all audio interfaces come with MIDI ports, so make sure to check out the specifications before making any purchases.<\/span><\/li>\n<\/ul>\n<div align=\"center\"><span style=\"font-size: small;\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Tascam-US1800.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15526\" title=\"Tascam US1800\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Tascam-US1800.jpg\" alt=\"\" width=\"538\" height=\"119\" \/><\/a><\/span><\/div>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Tascam-US1800-Back.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15525\" title=\"Tascam US1800 Back\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Tascam-US1800-Back.jpg\" alt=\"\" width=\"605\" height=\"131\" \/><\/a><\/div>\n<div>\n<h3>7. What are MIDI messages and why are they important?<\/h3>\n<p>MIDI messages are the language that MIDI uses to tell a device or software detailed information about the the data it\u2019s sending. These messages are divided into two categories: Channel messages and System messages.<\/p>\n<p><strong>Channel messages<\/strong> consist of the following information:<\/p>\n<ul>\n<li><span style=\"font-size: 13px;\">Notes that should be heard<\/span><\/li>\n<li><span style=\"font-size: 13px;\">When to start a note<\/span><\/li>\n<li><span style=\"font-size: 13px;\">When to end a note<\/span><\/li>\n<li><span style=\"font-size: 13px;\">How loud a note should be<\/span><\/li>\n<li><span style=\"font-size: 13px;\">What type of sound (trumpet, drum, flute) should play the notes<\/span><\/li>\n<\/ul>\n<div>\n<p><strong>System messages<\/strong> consist of information pertaining to a song, global synchronization, bulk dumps, saved parameters, and other non-specific data.<\/p>\n<h3>8. Can I convert Audio to MIDI and MIDI to Audio?<\/h3>\n<div align=\"center\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Audio-and-MIDI-of-Bass.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-15515\" title=\"Audio-and-MIDI-of-Bass\" src=\"https:\/\/noelborthwick.com\/cakewalk\/wp-content\/uploads\/2014\/03\/Audio-and-MIDI-of-Bass.jpg\" alt=\"\" width=\"478\" height=\"170\" \/><\/a><\/div>\n<div align=\"center\"><\/div>\n<p>Digital music technology has come a long way since the early 80\u2019s and now converting audio to MIDI and back is pretty easy to do. For example, within SONAR X3 you can drag an audio clip directly onto a MIDI track and the integrated Audio Random Access (ARA) Technology will convert it on the spot. Celemony has developed this technology and Direct Note Access (DNA) which can separate polyphonic audio into polyphonic MIDI data.<\/p>\n<p>On the flip side, SONAR can convert MIDI data to audio by means of freezing or bouncing. Freezing MIDI will replace the sequence with audio on the actual track. This is useful in the event that your project is passed to a computer that does not have the same instruments as yours. Bouncing submixes the performance of the MIDI sequence to another track and keeps the MIDI sequence intact and unharmed. Bouncing can also submix multiple tracks into one stereo audio file, so be sure to only bounce the single MIDI track. Both methods can convert MIDI to audio, it\u2019s just a matter of preference.<\/p>\n<p>Check out more tips on the blog!<\/p>\n<p><a href=\"https:\/\/noelborthwick.com\/cakewalk\/easy-audio-to-midi\/\">SONAR X3 QUICKTIP: EASY AUDIO TO MIDI CONVERSION<\/a><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>MIDI, or Musical Instrument Digital Interface, is a language by which computers, virtual instruments, and hardware samplers\/synthesizers can communicate. It&#8217;s a way to give instructions to music production software like SONAR X3 to play, control, and program your own tunes. Even touchscreen tablets have the ability to generate and accept MIDI information. MIDI is a &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/noelborthwick.com\/cakewalk\/2014\/03\/17\/faq-midi\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;First Time DAW Users: Frequently Asked Questions about MIDI&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92,97,104,2095,1],"tags":[2018,1973,1057,118,956,2238,836,2239,229,158,2240,2241,2242],"class_list":["post-15509","post","type-post","status-publish","format-standard","hentry","category-daw-best-practices","category-drum-production-tips","category-midi-programming","category-synth-tips","category-uncategorized","tag-ara","tag-ducking-synths","tag-matrix-view","tag-midi","tag-midi-controller","tag-note-on-message","tag-piano-roll-view","tag-prv","tag-step-sequencer","tag-synthesizer","tag-track-view","tag-what-is-midi","tag-where-did-midi-come-from"],"_links":{"self":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts\/15509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/comments?post=15509"}],"version-history":[{"count":0,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/posts\/15509\/revisions"}],"wp:attachment":[{"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/media?parent=15509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/categories?post=15509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/noelborthwick.com\/cakewalk\/wp-json\/wp\/v2\/tags?post=15509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}