Dearest Clemens, Thank you so much for your help. After I checked the results of each and every alsa function + macro, i discovered that the source field of the event was not being set properly. It turns out that snd_seq_create_simple_port was returning 0 for both calls. As a work around, i simply scanned for the ports and used that id in snd_seq_port_subscribe_set_source. I assume this is a bug? Just out of curiosity, i attempted to switch over to snd_seq_create_port but gcc was unable to determine the size of the snd_seq_port_info_t struct. The headers reveal it to be a typedef of _snd_seq_port_info but the trail ended there. best regards and thanks again. :) -paul santa clara ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-devel