Macro files are found in the data\scripts\macro directory.
addSoundEmitter (map files or scar luas) allows you to place an ambient sound in an area not bound to an object (though it needs a volume I believe)
bindEffect allows you to set an effect to a object in a map (though it won't start automatically, attempted to use this to simulate planetary atmospheres, talk to supernova I believe)
loadPatchList There's a similarily named function called loadShipPatchList. I don't know if they're related. -Mikail
musicPlay found in "nis.mc", along with some ".level" functions. plays a music file this works similar to the documented SCAR sound playing functions
nisLoad
nisPlay
playPatch possibly plays a sound?
setMusicPath
resetPatchList clears patch for container?
setPatchListUI assume that this is for UI stuff like clicking sounds
setPatchParams possibly a way to modify patch parameters after it is set (not sure what the params are though since everything seems to be set in sound .luas)
setPatchVol possibly volume control independat of sound .luas?
resetPatchList
setSampleText
setSfxPath
showPatchVol