• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
App hangs until MIDI message is received when USB-MIDI is connected
#1
Hi all,

When i connect my tablet with Mobilesheets to my piano via USB-to-host (specs below), 
the app keeps hanging when performing almost any action (navigating menus, opening sheets, turning pages) until a MIDI message is received (e.g. note played).

This is independent of whether i connect the piano first, then start MS or the other way around. I've tried modifying all MIDI related settings but to no avail.

During playing this is not so bothersome, but during navigating menus/library it is somewhat annoying.

Would any of you have a work-aroud / fix for this? Otherwise i would like to report this as a bug so it might be fixed in the future.

Thanks in advance!

Specs:
Tablet: Trekstor Surftab theatre K13
OS: Android 8.1.0
Midi device: Kawai CA78 digital piano
MSP version: 2.4.5 free (will immediately buy pro when i have all sheet music on PC sorted out, it's a great app!)

PS: see bluetooth-MIDI is being worked on, would express my support for this function. Would be great to use my tablet wirelessly!
Reply
#2
That is a bug with my app running on Android 8.0. The current MIDI implementation does not appear to work properly on Android 8.0. I'm currently working on adding entirely new MIDI implementations (which will include support for bluetooth MIDI). I'm pushing out an update this week to fix some bugs and add some new features, and then I'm going to finish the MIDI changes and release that separately. I will try to get this finished as soon as I can.

Mike
Reply
#3
(12-27-2018, 04:58 AM)Zuberman Wrote: That is a bug with my app running on Android 8.0. The current MIDI implementation does not appear to work properly on Android 8.0. I'm currently working on adding entirely new MIDI implementations (which will include support for bluetooth MIDI). I'm pushing out an update this week to fix some bugs and add some new features, and then I'm going to finish the MIDI changes and release that separately. I will try to get this finished as soon as I can.

Mike

Hi MIKE:
Spoken to you a few times in past few years re Midi etc;
I can confirm an issue with android 8.1 on samsung galaxy tab A 10.1 2016,  on navigating thru setlist not long before a lock up with OTG cable pluggin in for midi transmit sysex etc;  appreciate you're looking at this Mike and as always on the ball with usual stellar support. Wish i could revert back to nougat......but failed ROM on ODIN.............
Meanwhile still OK on android 6 and 7 on other 6 tablets...........

JON Rush BRISTOL
Reply
#4
(12-27-2018, 04:58 AM)Zuberman Wrote: That is a bug with my app running on Android 8.0. The current MIDI implementation does not appear to work properly on Android 8.0. I'm currently working on adding entirely new MIDI implementations (which will include support for bluetooth MIDI). I'm pushing out an update this week to fix some bugs and add some new features, and then I'm going to finish the MIDI changes and release that separately. I will try to get this finished as soon as I can.

Mike

I am seeing the same issue, I have connected the Tablet's Midi Out to Midiox's input and I can get MSP to work by checking the Midi Echo, when I do this there are messages blasting out of the tablet from MSP as soon as any action is taken in MSP, they are below:

If you take echo off the messages stop and MSP hangs again, it will un-hang if the USB-Midi device is disconnected from the tablet.

I hope this helps your debugging.

 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
 00008516   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008516   1   2     F9    --    --   --  ---  Undefined             
 00008516   1   2     F3    7B    --   --  ---  Song Select           
 00008516   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008516   1   2     FD    --    --   --  ---  Undefined             
 00008516   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008525   1   2     F9    --    --   --  ---  Undefined             
 00008525   1   2     F3    7B    --   --  ---  Song Select           
 00008525   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008525   1   2     FD    --    --   --  ---  Undefined             
 00008525   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008525   1   2     F9    --    --   --  ---  Undefined             
 00008525   1   2     F3    7B    --   --  ---  Song Select           
 00008535   1   2     FD    --    --   --  ---  Undefined             
 00008535   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008535   1   2     AE    00    17   15  C -1 Key Aftertouch        
 00008535   1   2     F9    --    --   --  ---  Undefined             
 00008535   1   2     F3    7B    --   --  ---  Song Select           
 00008544   1   2     FD    --    --   --  ---  Undefined             
 00008544   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008544   1   2     F9    --    --   --  ---  Undefined             
 00008544   1   2     F3    7B    --   --  ---  Song Select           
 00008544   1   2     FD    --    --   --  ---  Undefined             
 00008544   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008554   1   2     F9    --    --   --  ---  Undefined             
 00008554   1   2     F3    7B    --   --  ---  Song Select           
 00008554   1   2     FD    --    --   --  ---  Undefined             
 00008554   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008554   1   2     F9    --    --   --  ---  Undefined             
 00008554   1   2     F3    7B    --   --  ---  Song Select           
 00008564   1   2     FD    --    --   --  ---  Undefined             
 00008564   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008564   1   2     F9    --    --   --  ---  Undefined             
 00008564   1   2     F3    7B    --   --  ---  Song Select           
 00008564   1   2     FD    --    --   --  ---  Undefined             
 00008564   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008573   1   2     F9    --    --   --  ---  Undefined             
 00008573   1   2     F3    7B    --   --  ---  Song Select           
 00008573   1   2     FD    --    --   --  ---  Undefined             
 00008573   1   2     AE    6E    00   15  D  8 Key Aftertouch        
 00008573   1   2     AE    00    17   15  C -1 Key Aftertouch        
 00008573   1   2     F9    --    --   --  ---  Undefined             
 00008573   1   2     F3    7B    --   --  ---  Song Select           
 00008583   1   2     FD    --    --   --  ---  Undefined
Reply
#5
I have a fix in place for the MIDI issues on Android 8.0+. I've just been finishing other bug reports from users before releasing the update. If you need an early release and you purchased from Google Play, send an email to mike@zubersoft.com and I can get that for you. 

Mike
Reply
#6
(01-18-2019, 02:02 AM)Zuberman Wrote: I have a fix in place for the MIDI issues on Android 8.0+. I've just been finishing other bug reports from users before releasing the update. If you need an early release and you purchased from Google Play, send an email to mike@zubersoft.com and I can get that for you. 

Mike

Thanks Mike, I can wait, but if you want a beta tester I would be happy to try it.
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Users browsing this thread:
3 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2021 MyBB Group.