190 likes | 271 Vues
“Too many pieces of music finish too long after the end.”. Igor Stravinsky. BCIS 5130 Fundamentals of Presentation Design. MIDI: Musical Instrument Digital Interface. Multimedia Sound Types. Waveform D igitized sound recordings .WAV , AU, files ~ Bitmap graphics MIDI:
E N D
“Too many pieces of music finish too long after the end.” Igor Stravinsky
BCIS 5130Fundamentals of Presentation Design MIDI: Musical Instrument Digital Interface
Multimedia Sound Types • Waveform • Digitized sound recordings • .WAV, AU, files • ~ Bitmap graphics • MIDI: • Command-driven synthetic music • .MID files • ~ Vector graphics
Musical Instrument Digital Interface A hardware interface standard for connecting electronic musical instruments A control language for using electronic musical instruments, including MIDI circuitry on a sound card
MIDI Uses Substitute for or supplement to analog sound Live performance Internet and other distributed environments Drs. D. Peak and R. Vedder, UNT
Standard MIDI Limitations • Instructions to play the sounds are stored, not the sound itself. • Sound quality depends on: • Synthesizer instrument • Stored synthetic sounds • Sound playback system Drs. D. Peak and R. Vedder, UNT
MIDI Messages Message Byte 1 Byte 2 Byte 3 Note On 0VVV VVVV 1001 CCCC 0NNN NNNN Note Off 0001 CCCC 0NNN NNNN 0000 0000 Byte 1 Channel Range (0-15) Byte 2 Note Number Range (0-127) Byte 3 Attack Velocity Range (0-127)
MIDI Device Connection In Out In Out MIDI USB Port Controller
In Out Out In MIDI Messages are Unidirectional Out In
Traditional musicians view the instrument as indistinguishable from the sound it produces
MIDI Separates the Functions: • Keyboard* Controller • Recording deviceSequencer • InstrumentSynthesizer • Synthetic soundPatch • Analog output Speakers *or other MIDI hardware device
Basic MIDI System Digital Controller (HW) Digital Sequencer (SW) Digital Instrument (HW) & Patches (HW/SW) Analog Output (HW)
1. MIDI Controller HW generates MIDI commands when keys or buttons are pressed
2. MIDI Sequencers SW programs that record controller commands
3. MIDI Instruments HW / SW that produces a spectrum of MIDI sounds with Patches
4. MIDI Patches Sounds stored in the MIDI instrument FM synthesis: a mathematical representation of the sound, or Wave-table synthesis: an actual sound saved in a table Drs. D. Peak and R. Vedder, UNT
Patches are Specific Sounds Drs. D. Peak and R. Vedder, UNT
MIDI Patches with Sequences Bagpipe Bird tweet Fiddle Piccolo Seashore Sitar
End of Section MIDI: Musical Instrument Digital Interface