Hola Jorge, interesantísima cuestión la que planteas, se que se puede y no ha de ser demasiado difícil, pero no se hacerlo.
Yo creo que mejor que te centres en el programa GRANDORGUE para este menester, pues al ser software libre no tendrás tantos problemas para encontrar los entresijos de la aplicación y demás.
Como te digo no se hacerlo pero he encontrado estos links en los que tratan el tema, como siempre en inglés, pero espero que te sirvan de orientación:
Espero que consigas tu proyecto, y que compartas con nosotros tus avances, es más, si cuando lo tengas dominado haces un pequeño MANUAL de cómo crear un sample, sería un placer crear un nuevo apartado en el BLOG incorporando tus conclusiones.
Un saludo.