The other places to possibly look as to how communication with the sound system was achieved in the port are MuseScore and Hydrogen. Right now Ardour on Mac is Audio only oriented and Hydrogen and MuseScore are more MIDI oriented. MuseScore and Hydrogen run on Linux, Windows and Mac OS.
Since I am not really a developer, if I am out to lunch on this, politely tell me to keep quiet :-)