LSB Data Not Recognized - Help Topic is solved

Need help with iMIDIPatchbay? Ask here!
billinbrasil
Posts: 6
Joined: Mon May 27, 2019 4:25 pm

LSB Data Not Recognized - HelpAccepted answer

Post by billinbrasil »

Good evening. I think I’ve come across a bug in iMIDIPatchbay. I’m trying to set up patch changes on a Roland JV-1010 synth module and the MSB and Program MIDI data is received and processed by the module but the LSB data is not. I arrived at this conclusion by process of elimination, trying different combinations of PC, MSB and LSB numbers until I isolated the issue.

I just connected my module to my PC and used a MIDI controller program to test. The module responded to the entire MIDI string and changed the bank and patch as required.

I would appreciate it if you could look into this.

Other than this issue, I’ve been happy with the app.


Best regards.
garywi
Posts: 4
Joined: Mon Jul 06, 2020 10:54 pm

Re: LSB Data Not Recognized - Help

Post by garywi »

Billinbrasil,

(Note: example images are scrambled out of order and duplicated.,. But hopefully you’ll get the gist!)

Have you thought about the numbers starting from zero or from 1 problem? My sound canvass response to the numbers I send from iMidipatchbay one different to the display.

Prob easier to write an example. Say I look in the manual and want to load a Rhodes piano, I send this from iMidipatchbay:
94D33313-196F-4687-8946-722C95D3E717.jpeg
94D33313-196F-4687-8946-722C95D3E717.jpeg (181.36 KiB) Viewed 2753 times

But have a look at the manual... the numbers are all one digit offset different because one system starts from zero the other starts from 1 ( 0 to 9 vs 1 to 10, etc). The manual says program 3, but I ave to send 2 as the program change (also LSB value 4 indicates the 4th the set of programs - lost of reading before I figured that out!)
94D33313-196F-4687-8946-722C95D3E717.jpeg
94D33313-196F-4687-8946-722C95D3E717.jpeg (181.36 KiB) Viewed 2753 times
94D33313-196F-4687-8946-722C95D3E717.jpeg
94D33313-196F-4687-8946-722C95D3E717.jpeg (181.36 KiB) Viewed 2753 times
Roland and other manufacturers have never agreed on 0-126 or 1 - 127 numbers range for program listings... were just have to figure it out!!

Interesting that this discrepancy only applies to the program change and not the cc lsb msb numbers!

Given your device is a Roland... I thought (and hope) this info helps!

Gary
Attachments
BA80896F-0AF4-4BE0-B49E-40AE3DC9F2D2.jpeg
BA80896F-0AF4-4BE0-B49E-40AE3DC9F2D2.jpeg (62.54 KiB) Viewed 2753 times
73288F69-355C-41BB-9B78-E4C08668C9D9.jpeg
73288F69-355C-41BB-9B78-E4C08668C9D9.jpeg (40.26 KiB) Viewed 2753 times
billinbrasil
Posts: 6
Joined: Mon May 27, 2019 4:25 pm

Re: LSB Data Not Recognized - Help

Post by billinbrasil »

Yes, I am aware of this discrepancy and yes, my Roland device is one number off from iMIDIPatchbay on the Program Change. However, as you have also noted, the MSB and LSB numbers line up.
billinbrasil
Posts: 6
Joined: Mon May 27, 2019 4:25 pm

Re: LSB Data Not Recognized - Help

Post by billinbrasil »

Hey Johannes!! Any help to offer here???
billinbrasil
Posts: 6
Joined: Mon May 27, 2019 4:25 pm

Re: LSB Data Not Recognized - Help

Post by billinbrasil »

Well, after receiving zero support from Johannes, I went after other options. As it turns out, OnSong can do what iMIDIPatchbay cannot, that is, send LSB information to my Roland module.

This relegates iMIDIPatchbay to the scrap heap of unused apps on my iPad..... :roll: :cry: