fbpx
Skip to main content

MIDI Forum

Max Dobroselsky
Max Dobroselsky
Estimable Member
Joined: Nov 25, 2016
Last seen: Sep 5, 2024
Topics: 38 / Replies: 27
Reply

I'm developing a library to work with MIDI. Now I want to implement parsing RPN/NRPNs. And right now it seems that I have no reliable way to parse NRP...

4 years ago
Reply

Yes, of course we can't interpret NRPN data. But if format is arbitrary, we can't even read data. For example, we see following bytes sequence: 99/xx ...

4 years ago
Reply

So the value of RPN/NRPN can be any, increment is always +1 unit of RPN, and decrement is -1, yes?

4 years ago
Reply

But if the format of NRPN can be totally arbitrary, is it possible to read them? For example, we can easily read custom meta events since meta events ...

4 years ago
Topic
Topic
4 years ago
Replies: 11
Views: 17391
Reply

Geoff, Now volume can be set. Thank you again.

5 years ago
Reply

Hi Geoff, Thanks for your help! It's a bug in my library. I indeed forgot to call midiOutOpen before volume manipulations.

5 years ago
Reply

Geoff, midiOutSetVolume is a Win API function so we are talking about Windows. In fact it looks like bug in this function (or in midiOutGetDevCaps ...

5 years ago
Reply

I think I didn't understand you 🙂 I call midiOutGetDevCaps, in returned structure I see that MIDICAPS_VOLUME flag is set, so device supports volume ...

5 years ago
Topic
Replies: 10
Views: 20213
Reply

Thank you a lot!

5 years ago
Reply

Thanks for the answer! Yes, I read section 2.4, but still have questions: So I send percussion set change events (bank lsb/msb) and then send o...

5 years ago
Page 3 / 5