NOISE Drums plugin dies in plugin host


#1

I have an iOS plugin host that is working very well, all based on juce, but the NOISE Drums plugin dies when any drum pad is touched in the plugin.

I built the juce plugin host demo app (using juce 5.3.2), and it also suffers the same problem. It will load NOISE Drums, but if you switch to the drum pads and touch any pad, the plugin dies. The console produces the following message:

2018-10-18 17:27:32.619092-0500 Plugin Host[6817:9266794] viewServiceDidTerminateWithError:: Error Domain=_UIViewServiceInterfaceErrorDomain Code=3 “(null)” UserInfo={Message=Service Connection Interrupted}

I see that GarageBand does not suffer this issue, and NOISE Drums plays fine in it.

I’ve done some googling and reading, but I can’t find anything concrete yet. Is there a known issue with hosting NOISE Drums in a juce plugin host and a solution to make it work?