Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

PortMidi.OpenInput

Opens an input device.

Component Version macOS Windows Linux Server iOS SDK
PortMidi 4.2 ✅ Yes ✅ Yes ❌ No ❌ No ❌ No
MBS( "PortMidi.OpenInput"; DeviceID { ; BufferSize; Latency } )   More

Parameters

Parameter Description Example Flags
DeviceID The device ID, a number from 0 to PortMidi.DeviceCount-1. 0
BufferSize Optional, number of events to buffer. Default is 100 if you don't pass this parameter. 0 Optional
Latency The desired latency. By default 0 is used which means no latency. 0 Optional

Result

Returns StreamRef or error.

Description

Opens an input device.
Midi reference numbers are starting at 17000 and counting up for each new midi stream.

See also

Example Databases

This function checks for a license.

Created 18th August 2014, last changed 9th January 2015


PortMidi.List - PortMidi.OpenOutput