Okay i'm not sure people here can actually help me but let's try anyway.
I am the author of a midi app for mac OS X and i'm desperately trying to port it to linux on my ubuntu dual-boot. It's wxWidgets so interface is all fine however seems like everything was desinged to make the audio part as hard as possible.
I have gotten midi working in ALSA, so i tried writing my app in Alsa. However, resources are very little. All samples i found were outdated, segfaulted or simply "TODO". I have tried writing following the docs, and come up with something that looks good to me, but it doesn't work. So i suscribed to the ALSA mailing lists and asked there, but no one seemed to care except someone that didn't know any more than me. So stuck here.
So then i thought, Jack has midi support now, so i'll try it. I think it only was added in a recent version, so i thought i'd install from source. Okay it's installed, but there are no instructions of how to run it. The section is marked "TODO". So stuck here too.
What i want to do is to schedule a few events on a queue and then play them. Sounds very simple but cant get it to work. The only samples of that i could find were miniArp (segfaults) and pMidi (i dont get how it works, it looks very cryptic and likes to use unobivous names like md msp el and fp everywhere so thats a pain to try to understand how it works)
So now this is my last call, here perhaps because i know it's a nice community, does anyone know resources, libs, forums, etc. where i could get anything. Any help is aprpeciated