I found this one tricky as I haven't found any documentation for it and there are still some annoying features that I haven't corrected yet.
Install the MSI to your installation point
(msiexec /a audition.msi)
Use your MSI editor of choice to either edit your MSI or create a transform. I used ORCA.
Change in the Properties table:
AgreeToLicense = Yes
EULA_ACCEPT = YES
SERIALNUMBER = xxxx-xxxx-xxxx-xxxx-xxxx-xxxx
*("serialnumber" is not in the Properties table so you will have to add it)
There is a registration screen when Audition is run and if the user is not an admin of the PC it will appear everytime.
Add the registry key below to stop it appearing at all.
I tried adding this key to my transform but it didn't work (because I am doing something wrong) so I had my install script add this instead.
There are 2 problems I have not been able to resolve.
1 - Audition seems to want to install Windows Media Player 10 during the install and because we have the System Restore turned off on our PCs it throws up an error dialog which will halt the install until it is answered. I got round this by running a script in another thread which would kill the wmsetsdk.exe process when it appeared.
2- Audition will reboot the PCs after it has installed. I have tried various switched and looked in the MSI to see where I can stop this but no luck so far.
I kept getting the registration screen, even after following the above. I ended up exporting the entire registry point labeled above from a machine where I had already gone through registration, then I used the "reg" command to import it after the install finished.