Skip to main content

MIDI Forum

Clemens Ladisch
Clemens Ladisch
Reputable Member
Joined: Jan 20, 2016
Last seen: Sep 3, 2026
Topics: 1 / Replies: 334
Reply

The fifth byte must be 00011xxx, i.e., between 18 and 1F. The sixth byte must be between 40 and 7F. What you write as "pp" must be two bytes, each b...

3 years ago
Reply

The first byte must be not F7 but F0.

3 years ago
Reply

This file does not contain any information about who created it. The song is "Cars", the '93 Sprint Remix used in the "Speed" film.

3 years ago
Reply

It's broken for me, with or without login.

3 years ago
Reply

I do not know what device is meant with "Roland", but I guess that that data at its input is not passed through to its output. You then need a USB/MI...

3 years ago
Reply

If you were using a hardware synthesizer connected with a MIDI cable, the last message sent would be the one that is effective. Anyway, trying to s...

3 years ago
Reply

From a technical point of view, the USB protocol is bidirectional, so the working output implies that this is not a hardware problem. Yamaha docume...

3 years ago
Reply

In General MIDI, the only per-channel pitch controller is the Pitch Bend message. In GM2/GS/XG, you could use the Scale/Octave Tuning Adjust message ...

3 years ago
Reply

Other technical question belong into the appropriate forum. If in doubt, Stack Overflow.

3 years ago
Reply

Talking about using your software would belong here. Technical questions regarding the MIDI specifications would belong into "MIDI Specifications". ...

3 years ago
Reply

The YDP-131 manual is not very clear about it, but the only place where it mentions that data from the MIDI IN is played is in the section where it de...

3 years ago
Reply

There are no padding bytes. Many (meta) events at the beginning of a track have a zero delta time. Please show an example hex dump. They only wa...

3 years ago
Reply

This depends on what programming languages you're comfortable with. "Control" is rather vague. What exactly do you expect the platform/library to d...

3 years ago
Reply

[quotePost id=18825]if you look at the structure of the four bytes making up the Header Length or Track Length, you'll find (as in so much with MIDI 1...

3 years ago
Reply

Historically, MIDI files have always used big endian, and this has always been the more common byte order for interchange and network protocols.

3 years ago
Page 3 / 23