Navigation : Previous | Next |
Introduction to MIDI in OpenMusic
The MIDI Protocol
MIDI stands for Musical Instrument Digital Interface. It is a music industry standard communication protocol that lets MIDI instruments, sequencers, computers and other electronic equipment to synchronize and communicate with each other in order to play and record music. MIDI does not transmit any audio signal : It can be considered as a set of musical command messages (note on/off, volume or other effect control, clock signals, etc.), which electronic instruments send to control each other.
MIDI data are commonly stored and interchanged in files following the MIDI Standard Format.
About MIDI
http://www.midi.org/aboutmidi/
MIDI in OpenMusic
The MidiShare Library
In OpenMusic, musical objects are played or recorded with MIDI using the MidiShare library. In a basic configuration, MIDI messages are sent by OpenMusic via MidiShare to the default built-in MIDI device of the computer. However, other MIDI instruments, such as synthesizers, expanders, samplers can be connected to the application - see MIDI ports setup).
About MIDIShare
http://midishare.sourceforge.net/
The OpenMusic MIDI Tools
The MIDI classes and functions allow the control of the communication between OpenMusic and MIDI instruments or applications from OM patches.
It includes MIDI data analysis, filter, conversion tools.
All MIDI items are accessed via the Classes - Functions / MIDI
menu.
References :
Contents :
- OpenMusic Documentation
- OM User Manual
- Introduction
- System Configuration and Installation
- Going Through an OM Session
- The OM Environment
- Visual Programming I
- Visual Programming II
- Basic Tools
- Score Objects
- Maquettes
- Sheet
- MIDI
- Introduction
- Important MIDI Concepts
- Rendering and Playback
- MIDI Objects
- Audio
- SDIF
- Lisp Programming
- Errors and Problems
- OpenMusic QuickStart
Navigation : Previous | Next |