I found the problem. The lockup is apparently caused when I exec the system("playmidi -e midifile &") command.
playmidi in fact does utilize a soundcard driver to send midi data through the midi out port of the soundcard.
I can't duplicate this consistently though. But at least I see that this problem really isn't perl related. |