Posts: 32
Threads: 3
Joined: Feb 2023
Reputation:
0
I did not notice that. Thanks for notifying. I really do not know how extensions are defined but this could be the cause of the problem. I will start investigating this tomorrow and keep you updated.
Posts: 32
Threads: 3
Joined: Feb 2023
Reputation:
0
I finally got it!
The problem is caused by the difference in extension, .RGT or .rgt.
I have a number of registrationbanks made myself on previous PSR-SX700, they all have extension .RGT. And a number of registrationbanks made on my previous Genos1, these have extension .rgt. I also have a number of registrationbanks from third parties with extension .RGT and .rgt.
For the Genos it does not matter whether the extension is .RGT or .rgt but for Mobilesheets it does.
When making new memories on my Genos 2 they have the extension .rgt. If a new memory is added to an exsisting bank that already has extension .RGT and is linked in Mobilesheets I have the problem. If I add this memory to an exsisting bank with extension .rgt all goes well.
This now also explains why I had the problem since beginning of last year when I changed from PSR to Genos.
Now I have to find a solution for all the .RGT banks when I want to make new links in these banks. Also for the third party banks that have the .RGT extension. I do not know yet how to do so.
MIke, is it possible to make Mobilesheets independable of capital or non-capital extensions?
Bert
Posts: 13,247
Threads: 301
Joined: Apr 2012
Reputation:
234
Bert,
Not easily... the code is setup to just compare bytes of the system exclusive messages to see if they match. Writing this kind of code is fairly straightforward and not error prone. If I instead have to try to break the system exclusive bytes up into parts, convert the registration path to a string, then do a case-insensitive string comparison, that is both slower and requires more code. I'll have to think about it, but it would definitely require modifying a lot of code that is generic in nature to now have to take into account situations where a Genos keyboard is involved, and process the Genos system exclusive messages differently.
Mike
Posts: 13,247
Threads: 301
Joined: Apr 2012
Reputation:
234
I think I've found a place where I can make a change for this without impacting too much. I don't have an easy way to test it myself though, so we'll just have to see if it works after the next update is released unless you have an Android device you can test on.
Mike
Posts: 32
Threads: 3
Joined: Feb 2023
Reputation:
0
Quote:
I think I've found a place where I can make a change for this without impacting too much. I don't have an easy way to test it myself though, so we'll just have to see if it works after the next update is released unless you have an Android device you can test on.
Mike,
That would be great. I do not have an Android device available to test so
I will wait for the next update.
Bert
Posts: 32
Threads: 3
Joined: Feb 2023
Reputation:
0
Mike,
I noticed that when I have the problem of not loading the musicsheet when pushing a memory button it is also not possible to choose the next registrationbank with the + or - button. To choose a different bank I then must do this by the menu. I think this also has to do with the problem because if I disconnect the usb to host cable it is o.k.
Maybe this helps you in finding a solution.
Bert