Medienverarbeitung I, WS 99/00 Simon Barkow, Gunnar Kiesel

Slides:



Advertisements
Ähnliche Präsentationen
Präsentation Der Gruppe: Boll, Barbosa, Blädel Klasse: WG 05 a.
Advertisements

Magdalena Kowalcze Thomas Litzinger
Eine kleine Einführung
Referat zum Thema: Soundkarte Von Julian Weger IT-Klasse 2482.
Faxtechnologie in VoIP-Netzen.
HMI-SPS – XVC601 Visualisierung und SPS in Einem!
HMI / HMI-SPS XV400 HMI oder HMI-PLC – die CompactFlashTM entscheidet
Kodierung von Musik - MIDI
Audiorecording Audiobearbeitung Midisequenzing Denis Brueck WS 01/02.
Netzwerke im Dialogmarketing
Zentraleinheit CPU, Motherbord, RAM
Serielle Schnittstellen Von Pascal Wetterau
E / IDE Enhanced / Integrated Device Elektronics
Tiny TP Tiny TP gehört zwar zu den optionalen Komponenten wird aber dringend empfohlen. Tiny TP erfüllt folgende Aufgaben: 1.Zerlegung von großen Nachrichten.
Katja Bode MOdulator Der, Die, Das DEModulator.
Palm OS Project Martin Ochs Palm OS Project Inhalt Hardware Schnittstellen Die serielle Schnittstelle Entwicklungsumgebung Test-Programm Hardware-Test.
Internetstruktur Das Internet besteht aus vielen Computern, die weltweit untereinander vernetzt sind.
Basisinformationstechnologie 1 Tanja Lange WS 2003/04 am
Strukturierte Verkabelung
Security Manager Protocol. Physical Layer Link Layer Host Controller Interface L2CAP Attribute Protocol Attribute Profile PUIDRemote ControlProximityBatteryThermostatHeart.
Fortbildung Computermusik
SCSI – Arten und Funktion
DVG Einführung in Java1 Einführung in JAVA.
Parallele Schnittstellen
Medien- Technik Midi Musical Instruments Digital Interface ab 1980 Erweiterung: General Midi Midi Sequencer Keyboard/ Synthesizer Sonstiges drum machine.
Ende Christian SeitzJochen Braun. Ende Der CMOS Standard Chip.
Ordner- und Dateistrukturen in Windows 7 (Teil 1)
Von Tom Wehnert & Konstantin Preißer
Schnittstellen des Computers
1. Was ist Hardware? Hardware nennt man alle Geräte und Bauteile, die zu einem Computer gehören – also alles was man am Computer anfassen kann. Bsp: Monitor,
Kabel konfektionieren
Übersicht Definition Netzwerk
Akustisches Herzschlag-
Aufbau eines Computernetzwerkes zur Verwaltung und Ansteuerung MIDI-fähiger Tasteninstrumente. Alexander Hey.
HMI-SPS – HPG230 Visualisierung, Bedienung und SPS in Einem!
Man kann ein Antiviren Programm installieren.
Beweissysteme Hartmut Klauck Universität Frankfurt WS 06/
Information und Kommunikation Hartmut Klauck Universität Frankfurt SS
Sprache (und Musik) am Computer Markus Höckner Mag. Helmut Caba.
Computerorientierte Physik VORLESUNG
Computerorientierte Physik VORLESUNG Zeit: jeweils Mo Uhr Ort: Hörsaal 5.01, Institut für Experimentalphysik, Universitätsplatz 5, A-8010.
Vom Bit zum Byte.
Das Binär-System Alles ist davon abhängig, ob Strom fließt oder nicht!
Die verschiedenen Schnittstellen eines Computers und ihre Verwendung
MP3 Davis Balija 1AHWIM 2012/2013. Inhaltsverzeichnis Was ist MP3 3 Sind MP3 Datein legal 4 Geschichte des MP3 5 Was ist streaming 6 Womit kann man MP3`s.
Kommunikation und Codierung von Daten
Meldungen über Ethernet mit FINS/UDP
N eue Medien in der Musikerziehung - A N eue Medien in der Musikerziehung - Anregungen für den Unterricht - Bernhard Cronenberg Universität für Musik.
Datenspeicherung Gk Informatik Jennifer Hahn Stefanie Svenja Bachmann.
I/O Schnittstellen.
Welche Übertragungstechniken gibt es und wie funktionieren sie?
MIDI-Grundlagen Musical Instrument Digital Interface – Musik-Instrumenten-Digital-Schnittstelle Absicht, Musikinstrumente miteinander elektrisch zu verbinden.
Audiowandlung und Formate
Multimedia in Java Thomas Witschel, Kerstin Steinert & Erik Reinhard.
Anschlussmöglichkeiten beim Samsung S3
Bussysteme WS 05/06 Dominik Fehrenbach EN5:
SNMP – Simple Network Management Protocol
RC-5-Code.
Synthetisierung von Audio und MIDI Referent Sebastian Frielitz.
Daten und Information in der ITG
Lisa Huber DHBW Mannheim
Asymmetrische Kryptographie
Schnittstellen vom Computer
Thomas Schregenberger, David Seeger
Mp3 und co. – Audiobearbeitung am PC. Vorteile Audio am PC Audiofiles lassen sich einfacher verwalten und weiter verarbeiten als Kassettenaufnahmen.
oder: wie Computer die Welt sehen
Schnittstellen Externe Anschlüsse auf dem Motherboard
Music Instrument Digital Interface
Kandinsky Music Painter II
Music Instrument Digital Interface
 Präsentation transkript:

Medienverarbeitung I, WS 99/00 Simon Barkow, Gunnar Kiesel MIDI, GM, XG, Sequenzer Medienverarbeitung I, WS 99/00 Simon Barkow, Gunnar Kiesel

Übersicht MIDI General MIDI (GM) Yamaha´s XG-Format Sequenzer Was ist MIDI? Verkabelung Übertragung Die MIDI-Sprache MIDI-Steuergeräte Vorteile von MIDI General MIDI (GM) Yamaha´s XG-Format Sequenzer

Was ist MIDI? MIDI (Music Instrument Digital Interface) Internationaler Standard für die Kommunikation zwischen elektronischen Musikinstrumenten Die MIDI-Norm umfasst die elektronischen Gegebenheiten und die sprachlichen Regelungen der Steuerbefehle

Verkabelung In einem MIDI-System gibt es immer einen Sender (Master) und mindestens einen Empfänger (Slave) Die MIDI-OUT Buchse des Masters wird mit der MIDI-IN Buchse des Slave verbunden Die Daten der MIDI-IN Buchse werden durch die MIDI-THROUGH Buchse an weitere Geräte weitergegeben (max 16 Geräte pro MIDI-Port). Ein Master kann aber mehrere MIDI-OUT Buchsen besitzen

Ein simples MIDI-System

Computer-basiertes MIDI-System

Übertragung MIDI-Befehle werden seriell als Folge von Bits über ein spezielles Kabel (5poliges DIN-Kabel) übertragen. Hierbei bilden 10 Bits ein Byte (8 Bits + Start- und Stopbit). Die Baudrate beträgt 31,25 kHz, also 31250 MIDI-Bytes pro Sekunde. Dies ist häufig zu langsam, so dass es zu Verzögerungen kommen kann. Ein neuer, schnellerer Standard ist aber geplant.

Die MIDI-Sprache MIDI-Befehle bestehen aus Bits, Nibbles (4 Bits) und Bytes. Ein Byte besteht aus 10 Bits (8 Bits plus Start- und Stopbit). Die Befehle werden auch als Ereignis (Event) bezeichnet. Der Empfänger kann nur Befehle ausführen, die er kennt. Andere werden von ihm ignoriert. Es gibt drei Grundtypen von MIDI-Befehlen:

MIDI-Nachrichten Active Sensing: gegen steckengebliebene Noten. Poly pressure: Aftertouch für einzelne Noten Song Select: Anwahl eines Songs bei einem Sequencer Song Position Pointer: Abspielen eines Songs an einer bestimmten Stelle beginnend

Kanalbezogene Nachrichten Kanalbezogene Nachrichten teilen mit, wann wie welcher Klang erzeugt werden soll. Der Befehl ist dabei gezielt an eine Klangerzeugung gerichtet. Diese Meldungen werden in der Regel von einem Sequenzer oder einem Master-Keyboard produziert.

Systembezogene Befehle Befehle, die sich auf das gesamte System beziehen, wie z.B. Tempo, Position, Gesamtstimmung oder System Reset. Synchronisationsbefehle um Sequenzer mit Drummaschinen, anderen Sequenzern und Aufnahmegeräten gleichzuschalten. Hierfür gibt es einen MIDI-Time code (MTC) und einen Song Position Pointer für die Positionsbestimmung, eine MIDI-Clock, die 24mal pro Viertelnote sendet sowie Start-, Stop- und Continue-Befehle.

Gerätebezogene Befehle Befehle, die Herstellerspezifisch genutzt werden können, um besondere Funktionen des Gerätes anzusprechen. Diese können aber auch mit Editier-Programmen manipuliert werden. Es gibt auch Herstellerübergreifende Funktionen, die sich nachträglich als sinnvolle Grundfunktionen herausgestellt haben.

MIDI-Steuergeräte MIDI-Steuergeräten senden MIDI-Daten an Soundmodule. Es gibt inzwischen für nahezu alle Instrumente einen passenden MIDI-Controller.

MIDI-Dateien vs. digitalen Audio-Dateien Sehr viel geringerer Speicherbedarf (10 KB pro Minute, gegenüber 10 MB bei Wav-Dateien) Die Musik ist leichter editierbar Abspielgeschwindigkeit, Tonhöhe und die Wahl des Instrumentes läßt sich bei MIDI-Dateien individuell einstellen (z.B. für Karaoke)

Literatur Heckroth, Jim: „Tutorial on MIDI and Music Synthesis“, www.midi.org Fischer, Paul, T.: „Synthesizer-Lexikon“, www.snafu.de/~sicpaul/tpf_syn0.htm MIDI Manufacturers Association Incorporated: „What is MIDI?“, www.midi.org