• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

MIDI problems on Mac Lion

 
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am tasked with fixing a SaaS project that teaches music and has an established subscriber base. The app uses Java MIDI packages to enable MIDI recording of sound devices (such as a MIDI keyboard) which then get compared to actual music pieces and scores the user. It works well on all platforms except Mac Lion. On Mac Lion, things play along for about 5 minutes but inevitably there will begin to be dropped notes around that time and until restarting the app if it does not crash - the MIDI just skips notes and does not play them.

Has anyone ever had similar problems with MIDI on Mac and if so, how did you fix them? I found some similar issues with Java MIDI on Mac that were experienced before Gervill here : Java MIDI Dropping

I made sure my test Mac is using Java 7 and yet this did not solve the issue for me.

I'm happy to post code if there are any specific questions about it. I almost wonder if I need to go with a native Mac library though and then just write a JNI interface. I hate doing that if I can avoid it. I don't want to create an exception install for this one OS. That defeats the purpose of WORA and complicates this project even more.
 
reply
    Bookmark Topic Watch Topic
  • New Topic