Hello,

This is an audio/midi driver related problem. I hope
somebody can help. I try to write a simple midi-in driver
where data is transfered from a device to some midi
software application. Therefore i took the DDK dmusUART
sample as a basis and modified it to my needs. Now the
driver is just for input. By orienting at the sample and
the DDK documentation all pin declarations and property
request handlers should be correct. The device shows up
correctly in the audio device listings and can be
selected as input. But when i try to connect the IMXF is
created, initialized and the output connects and
immediately disconnects. After that the IMFX is
destroyed. This happens about 28 times and no data is
transfered. After that the application beliefs it ist
connected but the driver shows no singns of life anymore
and does not react on any further connection attempts.
Can anyone help? Thanks.

Best regards,
Timo