9. Open Sound Control
Asset Manager has several Open Sound Control conventions to control Asset Manager Remote.
9.1 Default network ports
By default, Asset Manager uses port 15000 through 15003 for receiving network messages.
Port 15000 and 15001 are used for ASCII encoded OSC-like messages. 15000 is for TCP and 15001 is for UDP protocols. Internally, it uses mxj net.tcp.recv
and mxj net.udp.recv
respectively.
Port 15002 and 15003 are used for OSC encoded messages. 15002 is for TCP and 15003 is for UDP protocols. Internally, it uses sa.tcp.server
and udpreceive
respectively.
Furthermore, any Max client running on the same host can use send AM.Network
instead of using a networked connection.
9.2 Control Asset Manager
/AM/Mute
Mutes Asset Manager, which turns off DSP in Max/MSP.
/AM/Unmute
Unmute Asset Manager, which turns on DSP in Max/MSP.
/AM/Volume ,f
Argument: volume (in dB)
Sets the master Asset Manager volume.
9.3 Control an Asset Manager project
/AM/Load ,s
Argument: Base project URL
Loads a project in Asset Manager. Cannot load projects set to "autoload."
/AM/Unload ,s
Argument: Base project URL
Unloads a project in Asst Manager. Cannot unload projects set to "autoload."
/AM/Project/Mute ,s
Argument: Base Project URL
Mutes the project DSP and sends 1 out of the second outlet of
project.init
./AM/Project/Unmute ,s
Argument: Base Project URL
Unmutes the project DSP and sends 0 out of the second outlet of
project.init
./AM/Project/Volume ,sf
Argument: Base Project URL; volume (in dB)
Sets the project output volume.