Skip to main content

MIDI Forum

Clemens Ladisch
Clemens Ladisch
Joined: Jan 20, 2016
Last seen: May 4, 2026
Topics: 1 / Replies: 331
Reply

Never heard of that. Check if it works if you rename the files from .mff to .mid. If not, where did you get those files from? Which software gen...

9 years ago
Reply

The specification itself is freely available. For a somewhat easier to understand documentation, see the archived copy of a mirror of Jeff Glatt's ...

9 years ago
Reply

Those descriptors look OK (but you can check with "lsusb -v" on a Linux host if they are enumerated correctly). If there were not any ports, then y...

9 years ago
Reply

I cannot see your code. And there would be better debugging mechanisms on a Linux host.

9 years ago
Reply

"F0 7E 00 06 01 F7" is a Device Inquiry message (with a device ID that is unlikely to be correct ). You can ignore it. 06 F0 F7 corresponds to the ...

9 years ago
Reply

Everything sounds as if you're using the MIDI monitor correctly. The problem is probably with your firmware. In theory, outputting USB-MIDI event p...

9 years ago
Reply

Does "send" mean from the device to the host, or from the host to the device? Why do you write you "believe" it is sending? Do you have any evidenc...

10 years ago
Reply
Re: I tried to buy "Anvil Studio Works!" mainly for the "create patch library" feature, but it didnt work.

To get your instrument names/numbers, you need enter them by hand, or import a Cakewalk .INS file. As far as I can see, both require the Pro-Mix ac...

10 years ago
Reply
Re: Certain MIDI equipment for 3.3V?

The MIDI specification specifies a 5 mA current loop, and shows three 220 Ω resistors to limit the current when used with a 5 V transmitter. When you...

10 years ago
Reply
Re: Single MIDI data stream: Controller and Program changes over same channel

Controller and Program Change message affect only the channel they are sent on, so you must send them on the same channel as the Note messages they be...

10 years ago
Reply
Re: Specification for sending continuous CC messages

The MIDI specification specifies a bandwidth of at most 3125 bytes per second, which is more than 1000 messages per second. There is no requirements ...

10 years ago
Reply
Re: MIDI instruments scrambled

It is possible to have more than 16 channels in a single file. But this requires special meta events, FF 09 (device name, defined in RP-019) or FF 21...

10 years ago
Reply
Re: Reducing ON time of a note

The attack and decay controllers can make the volume ramp up and down slower, but do not affect when that ramp starts. The duration of a note is de...

10 years ago
Reply
Re: Anvil Studio and GM2

Any MIDI player should pass through all messages to the synth. (In other words, your problem is likely that the messages you're sending are wrong, or ...

10 years ago
Reply
Re: Anvil Studio and GM2

I never claimed that Microsoft has any good documentation. Anyway, this is the list of melodic instruments, outside the GM bank, in GM.DLS: CC0=8 ...

10 years ago
Page 20 / 23