fbpx
Skip to main content

MIDI Forum

Clemens Ladisch
Clemens Ladisch
Reputable Member
Joined: Jan 20, 2016
Last seen: Oct 23, 2024
Topics: 1 / Replies: 322
Reply

Does this happen with all software? Can you show exactly what bytes are wrong?

2 years ago
Reply

What happens with two identical note-ons is not defined by the MIDI specification. (The SMF specification requires that every note-on has a note-off; ...

2 years ago
Reply

The resulting sound depends on the synthesizer. Was this file written for a specific one? What exactly do you mean with "2 notes in a row"? Some sy...

2 years ago
Reply

A USB/MIDI cable is not a simple cable (with nothing but wires), but contains some chips. So strictly speaking, it is not a cable but an interface. Bu...

2 years ago
Reply

Yes, you need a USB/MIDI interface. It requires a microcontroller to handle the USB protocol, but this can be integrated in a large plug. The only ...

2 years ago
Reply

MIDI is a current loop. At the transmitter, pin 4 is connected to power, and pin 5 is switched to ground to make current flow. At the receiver, the op...

2 years ago
Reply

Asking here is OK. There's nothing special about legato; only the device that actually generates sounds has to decide whether two notes are near en...

2 years ago
Reply

Yes. But reducing the overall latency from 1.4 ms to 1.2 ms might not be worth the effort.

2 years ago
Reply

Both classic MIDI and USB MIDI have a latency of about one millisecond, so it does not make sense to have a scan interval much shorter than this. Y...

2 years ago
Reply

The General MIDI 2 specification says that "The velocity effect on volume is not defined". But it does define the response to the Channel Volume and E...

2 years ago
Reply

Merging without SysEx is easy. A simple algorithm would work like this: * There are three states, for when port 1/2 is in the middle of a command,...

2 years ago
Reply

These tools can be called from a .bat file (or better, a .cmd file). But you still have to write that file. To get a .mid file, record the MIDI com...

2 years ago
Reply

MIDI streams do not contain timing data. You have to parse all incoming messages in order to get running status at the output correct. And you have...

2 years ago
Reply

To send individual messages, use a tool like SendMIDI. Bit it might be easier to record the entire light show as a .mid file, and play it with a tool...

2 years ago
Reply

Using Bank Select to switch to drums works only with GM2 or XG. In this GS file, to switch the channel back to instruments, reset that setting: 41 ...

2 years ago
Page 5 / 22