On Wed, 13 Feb 2013 19:18:42 +0100 <joerg-cyril.hoe...@t-systems.com> wrote:
> Johannes Kroll wrote: > >It is in the log line that you deleted. > Oops. > > >No, I don't have wineOSS. Does it require a proper OSSv4? > Currently, yes. You'd have to try out wine-1.3.24 or older. > > I'll try and see how to use virtual MIDI devices to dump data > without using a serial port. > > Anyway, I'll start writing a patch that decomposes LongMsg > into snippets, although I don't know how to handle the three > 00 00 00 bytes. I don't understand what you mean by "decompose LongMsg into snippets". Is it possible that either A) the app expects the API code to scan the buffer for a trailing 0xf7 end marker and send only the bytes up to that marker; or B) that the mysterious "dwBytesRecorded" should really contain the bytes to be sent, and that it should be set by a function calling LongMsg (i. e. somewhere else in Wine)?