A single MIDI cable has 16 channels of communication, which can carry separate streams of MIDI information simultaneously. Each channel can transmit up to 16 different kinds of data events such as note-on, note-off, program change, control change messages and more. With the help of a MIDI interface and software, multiple MIDI cables can be connected to increase the number of channels available for transmitting data. However, it is important to note that the maximum number of channels is limited by the MIDI protocol, and cannot be increased beyond 16 channel per cable.