midishare-stream

[Class]
  `midishare-stream`

A subclass of `midi-stream` that implements direct-to-driver MIDI io using Grame's real-time Midishare operating system. A `midishare-stream` is automatically created when you specify a file with a ".ms" extension or specify the name "midi.port". The name of the stream will becme the "client name" used by Midishare. For "backwards compatibility" the name "midi.port" will create a `midishare-stream` whose client name is "Common Music".

`midishare-stream` supports the following slot initializations:

`:connections` list
  A list of two strings specifying the names of the input and output Midishare client applications to connect to. If a connections list is not specified it will default to the value of the global variable `*midi-connections*`.

#### See Also:

- `clm-audio-stream``` [Class]
- `clm-stream``` [Class]
- `cmn-stream``` [Class]
- `io``` [Macro]
- `*midi-connections*``` [Variable]
- `midi-stream``` [Class]
- `midi-file-stream``` [Class]
- `player-stream``` [Class]
- `sco-stream``` [Class]