Challenges involved:
1) My DAC is made by hifiberry. You need to use their custom "flavor" of Raspbian. They provide it free. You need to disable Bluetooth, and maybe mess with the "dtoverlay" portion of the operating system, which is a word document that you edit and save. My DAC is the PRO+ version, has its own clock in it, but it disagrees with the PI 3 clock, so you have to tell it to ignore it's own clock, and respect the Pi 3's clock. The not pro version of the DAC is cheaper and doesn't have this problem.
2)make sure the latency is set right in Sunvox and in the USB to midi interface.
3)get everything agreeing on MHz.
Most of the problems I had, were with the clock issue. Otherwise easy issues solved by light research in forums.
Sunvox is JACK and ALSA compatible, which are like two standards for audio stuff in Linux. Hifiberry DAC, also JACK and ALSA compatible. They shake hands real nice.
As for finished work you can hear, now I'm trying to learn to use the software. Which is why I started this stuff, because I want to make beats with "tracker" style interface. It's a real deep program, and I'm just finally finding my legs on my MPC and digital recorder without integrating this yet. I'm getting there though.