MIDI. grunder och tillämpning

Relevanta dokument
MIDI. grunder och tillämpning

MIDI. grunder och tillämpning

Elektronisk ljudalstring. Synthesizers. Workstations, arbetsstationer & MIDI

Digitalitet. Kontinuerlig. Direkt proportionerlig mot källan. Ex. sprittermometer. Elektrisk signal som representerar ljud.

Elektronisk ljudalstring. Ljudalstring. Subtraktiv syntes & MIDI. Subtraktiv syntes Additiv syntes

Filformat och lagring

1 Försnack och ordlista

Datormusik - idéer och verktyg

Profibus. Altivar/Altistart. Kom-igång med Profibus till ATS48/ATV28 (via Modbusgateway)

LA9P307. Altistart. Kom-igång med Profibus till ATS48/ATV

Mätteknik 2016 Mätsystem

Styrteknik: Binära tal, talsystem och koder D3:1

Applikationsexempel QFZC

Produktbeskrivning: Brandgasspjällstyrning

Datorer och musik. CT3620 Vetenskapsmetodik för teknikområdet Mats Sandvik Wendy Castellanos

Gateway Modbus-Profibus

Brand-/Brandgasspjällstyrning för två spjäll m. rökdetektor 8SC2:004, 8SC2-1:004 (endast ett spjäll)

Mätteknik 2016 Mätsystem

USB 3.1-kort (10 Gbps) med 4 portar - 4x USB-A med två dedicerade kanaler - PCIe

SB168-ES och LS9 Quick Setup Guide Svensk version

Mätsystem. Upplägg. Josefin Starkhammar. Före pausen: Efter pausen:

2 / 3-axlig joystick med PWM-utgångar

SB168-ES och M7CL Quick Setup Guide Svensk version

DisplayPort KVM-switch med 4 portar - USB 3.0-4K 30 Hz

Introduktion till CUBASIS VST v Patrik Eriksson 2002

Dokumentation för funktionsblocksbibliotek MwaCOMLI

Analogt ingångskort 8 / 16 / 32 kanaler

USB Wireless-N-nätverksskrivarserver med en 10/100 Mbps-port b/g/n

Produktblad Rane CP66

Telefrang Smoke Control System Installationsmanual för Midi- och MaxiSmoke Sida 1 av 12

Lektion 3. Anteckningar

EDI022. Digitala Projekt. Rapport. Björn Åkesson 5/20/2011

Magnetiska flödesmätare BFM910 / BFM910E / BFM920

Alistair LED trapphusarmatur Installationsmanual Alistair (UC03 sensor)

Produktens väg från idé till grav

ELSATS B E00 Komplett elsats till skogskran med minispakar för att styra 8st dubbelverkande funktioner

audiocd Rik Hemsley Benjamin Meyer Översättare: Stefan Asserhäll

- Digitala ingångar och framförallt utgångar o elektrisk modell

Vad är kommunikation? Vad är datorkommunikation? Dataöverföring; Inledning

Användarmanual Modbus Bridge (master-till-master)

Instruktionsbok. ExciControl CAN-brygga

LOGOPRINT Bruksanvisning. Punktskrivare med text skrivning och LED punkt-matris display

Jordfelsövervakning via internet

Objektorienterad Programkonstruktion. Föreläsning 2 2 nov 2016

Musik. årskurs

USB DisplayPort KVM-switch med 4 portar och audio

Malmqvist, Daniel. Daniel Verhoeff Skickat: den 2 juni :22 Till: Från: Malmqvist, Daniel Ämne: RE: Brana Supporten

RÖDA TRÅDEN MUSIK ÅK 1 ÅK

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas

D0013E Introduktion till Digitalteknik

Musicerande och musikskapande

Macab HD-EASY. Installation drivrutiner och program. USB-mottagare för digital-tv

Instruktion Diasonic LED D60BS. Tack för att du valt en Diasonic modell D60BS.

Kalibreringsinstrument

Elektronik 2017 EITA35

MagFlux ELEKTROMAGNETISK FLÖDESMÄTERE BROCHURE SE 3.05 MAGFLUX BROCHURE 1401

Effektpedal för elgitarr

SkillGuide. Bruksanvisning. Svenska

RADIATION TEST REPORT. GAMMA: 30.45k, 59.05k, 118.8k/TM1019 Condition D

Mätsystem Lektion inför lab.

AQ-Box med Winlog kanalers mätsystem samlar och bearbetar 8 givarsignaler i en PC

Andreas Rosengren

DD-WRT för trådlös router

Väderklockan. Sebastian Buks (Ursäkta alla Keynoteanimationer, det var så roligt bara...) Monday, November 15, 2010

Analoga och Digitala Signaler. Analogt och Digitalt. Analogt. Digitalt. Analogt få komponenter låg effektförbrukning

DAMM VACUUM CLEANER W, MEGA/F1, DOL PHIN, LASER, MIDI, CLARIO, D740, D746, D768, D780 SERVICE BUL LE TIN SV MOTOR TILL DAMMSUGARE FRÅN VÄSTERVIK

Snabbmanual WM Effektanalysator

MUSIKINSTRUMENT. Instrument kan vara mycket olika. De låter olika och ser olika ut. Instrument gör ljud på fem olika sätt.

Portabel dockningsstation för bärbara datorer - HDMI eller VGA - USB 3.0

Disposition. Antalet mikrofoner som behövs beror på vad du ska spela in. Vilken mikrofon ska jag välja? Hur nära ska mikrofonerna placeras?

Introduktion och övningar

GPIO - General Purpose Input Output

USB DAC Bruksanvisning 2 SVENSKA. Din musik + vår passion

Stränginstrument: - Har 6 strängar (Finns även med 12) - Finns två grundtyper, stålsträngad och nylonsträngad

Stränginstrument. Instrumentkunskap År 6-9.

Modbus över Ethernet. WAGO Contact SA TSS STR

Harry Peronius. ilife

USB 3.1-kort med dubbla portar - 10 Gbps per port - 1x USB-C, 1x USB-A - PCIe

Trapped in (a) Cage. Per Anders Nilsson PhD/Professor Högskolan för scen och musik Göteborgs universitet

IMSE WebMaster. med inbäddad webbserverteknik

Rockmusik. Sångsätt: Man sjunger ofta på starka och höga toner.

M-Bus-kommunikation PG5 2.1

Vi börjar med att titta på ELC-12 standard CPU, denna har 3st kommunikationsportar.

Concept V2.6. Quantum. Programmering via modem

USB 3.0 till Gigabit-nätverksadapter med inbyggd USB-hubb med 2 portar

M7005 Fischer/Weisser mätstyrningsserver M9003 ersatt med IBR enheter

Micro-PLC em4. 3G, GPRS eller Ethernet Loggar och larmar Analoga in-/utgångar Fullständig fjärråtkomst

Användarhandbok. MHL to HDMI Adapter IM750

Lektion 5: Sensorer och givare. 5MT030: Automation - Lektion 5 p. 1

Komponenter i ett PA-system (Ludwig Ronquist, Grupp 1)

DESIGNBRYTARE KNAPPSATSER OCH TOUCHSKÄRMAR 3"- 10" Av: Special-Elektronik AB Version

Bruksanvisning för nätverksprojektor

Observer Pattern och MVC. Objekt-orienterad programmering och design Alex Gerdes, 2016

Inlämningsuppgift 11e Nätvärksskrivare

Nya Medier. Gränssnitt, Interaktivitet och Digital kod

Laborationskort - ML4

Innehåll Andreas Rosengren

Lab. E3 Mätteknisk rapport

KS-25/49/61A USB MIDI keyboard/controllers Svensk bruksanvisning

Svensk Bruksanvisning

Transkript:

MIDI grunder och tillämpning 2007-04-04 per.mattsson@miun.se Innehållet får ej kopieras eller återgivas utan skriftligt tillstånd från upphovsmannen. 1

MIDI is the language of gods Lesser life forms communicate in more primitive, less artistic manners such as barks, chirps, roars, or any of the many human verbal languages in use throughout the globe. But, gods communicate using MIDI messages. Even a picture, whose value is often equated to a thousand words, cannot match the scope of emotional and intellectual power unleashed by a stream of MIDI messages. However, try to tell that to the visual-and-printfixated, tone-deaf heathen who infest this planet... 2

Historia Historien om MIDI är historien om syntar och samtidigt historien om teknisk utveckling av musikinstrument och underhållningsindustrin. 3

Historia En synt på 60- och 70-talet var normalt monofon med analog kontroll av: frekvens, note CV (control voltage (v/oktav eller Hz/volt) anslag, gate (GND, +5 eller +15V) kontroller styrs med samma CV (0 10V, -5 +5V osv) alla parametrar kontrolleras via kontrollspänning i princip en sladd per styrd parameter tillät enkel styrning av och från vad som helst som kan generera och acceptera likspänning alla syntar och enheter kunde prata med varandra via CV Öppet och fritt men klumpigt och dyrt i större system. 4

5

6

7

Historia Monofona syntar var det som var kostnadsmässigt överkomligt under 60- och 70-talet Drömmen om polyfoni växte under 70-talet. Eftersom polyfona analogsyntar är flera monofona syntar i samma låda var dessa därför med dåtidensteknik komplicerade och dyra att bygga. 8

9

Historia Utvecklingen av digital logik och microprocessorer tillät prismässigt överkomliga polyfona syntar. Många instrumenttillverkare började införa digital kontroll över syntarna, först internt men senare också för styrning utifrån, sequencers, trummaskiner etc. Men eftersom varje tillverkare hade sin idé om hur det skulle fungera och se ut utvecklades flera egna standarder och protokoll och man även höga utvecklingskostnader Musiker blev därför hänvisade (instängda) till utrustning från samma tillverkare. En ny gemensam standard kunde göra det möjligt att också digitalt styrda syntar kunde prata med varandra på samma sätt som analoga syntar redan kunde. 10

11

Historia 1981 Sequential Circuits tar initiativ, Roland hjälper med bl.a. timing 1983 MIDI 1.0 klart 1983 Sequential Circuits från USA och Roland från Japan visade de första instrumenten med MIDI på NAMM. Något år senare skulle alla syntar ha MIDI. 1985 slutliga tillägg, dagens MIDI 12

Vad är MIDI? Ett fysiskt gränsnitt? Ett elektrisk gränssnitt? Ett protokoll? Ett filformat? 13

Vad är MIDI? Ett fysiskt gränsnitt! Rätt DIN kontakter 5-poliga 180 grader Bara de tre stiften i mitten används 14

Vad är MIDI? Ett elektrisk gränssnitt! Rätt 31,25KBaud, UART clock 31,25kHz 8 databitar 1 start bit, 1stopp bit strömloop på 5mA 5mA, ström på = logisk nolla 15

Vad är MIDI? Ett protokoll! Rätt tre bytes x 8 bitar; en status byte, två data bytes Varje data byte: en start bit och en 1 stopp bit flesta data startar med noll och är på sju bitar 16 MIDI kanaladresser dvs totalt 16 enheter, timbraler el. syntar per midisladd varje synt eller kanal har 127 noter > on/off varje synth / kanal har 63 controllers med normalt 7 bitar sen finns det globala / systemwide meddelanden för varje kanal/sladd 16

Vad är MIDI? Ett protokoll! Rätt olika typer av MIDI data: note on / off (on/off-note#-channel) control change (ctrl-value-channel) midi time code (timecode-channel) system real time meddelanden(start/stop etc.) system messages (exclusive) 17

Vad är MIDI? Ett filformat! Rätt Filerna är egentligen samma kommandon som skickas i en midikabel. Filerna kan ligga som vanlig 7 bit ascii eller binära. 18

Vad är MIDI? Ett filformat! Rätt Tre filformat. Första delen, header chunk anger vilket format som används. Andra delen, track chunk, innehåller själva datat. Format 0 filer har bara ett spår, en track chunk. Format 1 filer kan ha mer än ett spår, vilka inte nödvändigtvis behöver svara samma spår som i sequencern. Antal spår står i headern. Format 2 filer har mer än ett spår och dessa anses mer oberoende och är inte tänkta att spela samtidigt. Vissa sequencers delar upp en låt i en flera patterns och varje pattern i spår. En sån sequencer kan spara spåren i resp. pattern i track chunk:en 19

Vad är MIDI? Ett fysiskt gränsnitt! Rätt Ett elektrisk gränssnitt! Rätt Ett protokoll! Rätt Ett filformat! Rätt MIDI kan anses vara allt detta och sedan några år används Firewire och USB som bärare av MIDI allt mer som en defacto standard. 20

Note on/off Idén att ange note on / off är ett arv av syntar vars tangenter är elektroniska. MIDI liknar därför mer en gammal pianorulle än mänskligt spelande. Fungerar på keyboards, många slagverk, men inte så bra på blåsinstrument, stränginstrument och andra instrument där anslaget och tonen är lika viktiga som vilken ton som spelas. MIDI stöder inte ackord utan varje not måste anslås en och en. 21

Note on/off 22

Continous controllers Parameter kontroll där max 63 parametrar kan styras på varje instrument. Relativt grov upplösning med 7 bitar per parameter utom pitchbend där 2x7 bitar används Systemexclusive går förbi detta men är unika för varje synt/apparat. 23

Continous controllers 24

Continous controllers CC är grunden för hårdvarukontroll av mjukvara. 25

Continous controllers CC är grunden för hårdvarukontroll av mjukvara. 26

Continous controllers CC används för att styra annat än ljudgrejor 27

MIDI controllers http://www.synthzone.com/ctrlr.htm Allt och lite till är tillåtet http://infusionsystems.com http://www.ibva.com http://jambass.com 28

MIDI setups Grundkoppling mellan två syntar Master keyboard Slav keyboard 29

MIDI setups Grundkoppling mellan två syntar som kan styra varandra Master/slave keyboard Slav/master keyboard 30

MIDI setups Slav keyboard 1 Master keyboard Slav keyboard 2 Slav keyboard 3 upp till 16 syntar eller timbraler/parts per MIDI kabel. 31

MIDI setups Grundkoppling mellan synt och dator Keyboard Dator med inbyggd MIDI port 32

MIDI setups Master keyboard Dator med inbyggd MIDI port Ljudmodul Slav keyboard 1 Trummaskin Slav keyboard 2 33

MIDI setups 34

MIDI setups Master keyboard Dator med FW/USB Ljudmodul MIDI interface Slav keyboard 1 Trummaskin Slav keyboard 2 35

Typisk setup 36

Typisk setup 37

Problem med MIDI Note on/off adresserar semitoner, inte frekvens Kan endast hantera tolvtons system. Även om synten klarar andra skalor så förstår inte MIDI nånting annat än 12 toner / oktav. Kan bara pitchbenda en hel kanal Direkt olämpligt att använda på gitarr, bas fiol osv. Tekniska problem gammal teknik, slött MIDI för inarbetat för att enkelt kunna bytas ut har redan överlevt SCSI, USB1 och flera nätverksprotokoll 38

General MIDI GM MIDI 1 är en vidareutveckling av MIDI där man utgår från en fast uppsättning ljud på varje ljudenhet. Så när vi väljer patch 23 förväntar vi oss att synten/ljudkortet svarar med ett munspelsljud. Detta möjliggör att färdiga MIDI-filer (.mid) spelas upp med liknande ljud som filen skapades med. Men tänk på att alla syntar och kort låter lite olika. 39

General MIDI 40

Källor, resurser http://www.midi.org/ http://www.borg.com/~jglatt/ 41