# Connection between FMOD and MAX MSP via OSC link

**URL:** <https://qa.fmod.com/t/connection-between-fmod-and-max-msp-via-osc-link/21542>\
**Category:** FMOD Studio\
**Created:** [April 25, 2024, 12:28pm UTC](https://qa.fmod.com/t/connection-between-fmod-and-max-msp-via-osc-link/21542 "2024-04-25T12:28:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![franekola](https://avatars.discourse-cdn.com/v4/letter/f/b3f665/32.png) [@franekola](https://qa.fmod.com/u/franekola)\
**Post date:** [April 25, 2024, 12:28pm UTC](https://qa.fmod.com/t/connection-between-fmod-and-max-msp-via-osc-link/21542/1 "2024-04-25T12:28:27Z")

</div>

Hello. I would like to control my FMOD project from the MAX MSP software using an OSC link. Is this possible?  
In MAX, I send a frame to port 3663 at address 127.0.0.1, but FMOD cannot connect. I’ve entered the address 127.0.0.1:3663 in the “Connect to Game” window in FMOD, but I get an error: “Connecting”.

What error did I make? Thank you very much for your help

---

<div class="post-metadata">

**Author:** ![franekola](https://avatars.discourse-cdn.com/v4/letter/f/b3f665/32.png) [@franekola](https://qa.fmod.com/u/franekola)\
**Post date:** [April 26, 2024, 2:34pm UTC](https://qa.fmod.com/t/connection-between-fmod-and-max-msp-via-osc-link/21542/2 "2024-04-26T14:34:07Z")

</div>

Without using Unity or Unreal, isn’t there a way of controlling FMOD from external software?  
I want to make generative music, using FMOD but with parameters that vary according to external information? What are my options?

Thank you very much!

---

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [May 1, 2024, 1:57am UTC](https://qa.fmod.com/t/connection-between-fmod-and-max-msp-via-osc-link/21542/3 "2024-05-01T01:57:36Z")

</div>

There’s a couple of modes of connectivity that the FMOD Studio application has:

- [Connecting to the scripting interface](https://www.fmod.com/docs/2.02/studio/scripting-terminal-reference.html#terminal-interface) at (by default) 127.0.0.1:3663 - this allows you to send commands to Studio that make use of the [Scripting API](https://www.fmod.com/docs/2.02/studio/scripting-terminal-reference.html)
- Using [Live Update](https://www.fmod.com/docs/2.02/studio/glossary.html#live-update) to connect to an [FMOD System](https://www.fmod.com/docs/2.02/api/studio-api-system.html) instance that has been created using the [FMOD Engine](https://www.fmod.com/docs/2.02/api/welcome.html)
- Connecting to the FMOD Studio application using control surface at Preferences → Control Surfaces - FMOD Studio specifically supports the use of the Mackie Control protocol

That said, the FMOD Studio application is specifically for designing audio behavior that is then exported and played back using the FMOD Engine - it’s not intended for playing back audio, or editing audio like a DAW. If you want to use FMOD to create generative music with MAX MSP, the likely method to do so would be to write a plugin for MSP that uses the FMOD Engine, and then use that plugin to play events, change parameter values, etc.

---

<div class="post-metadata">

**Author:** ![ThanvanNispen](https://avatars.discourse-cdn.com/v4/letter/t/51bf81/32.png) [@ThanvanNispen](https://qa.fmod.com/u/ThanvanNispen)\
**Post date:** [December 7, 2025, 7:04pm UTC](https://qa.fmod.com/t/connection-between-fmod-and-max-msp-via-osc-link/21542/4 "2025-12-07T19:04:59Z")

</div>

Perhaps this max patch with js object (javascript inside) could help in a follow-up to the suggestion of “ [Connecting to the scripting interface](https://www.fmod.com/docs/2.02/studio/scripting-terminal-reference.html#terminal-interface) at (by default) 127.0.0.1:3663” via TCP  
[https://github.com/thanvannispen/Max-MSP-FMOD/tree/main/Max-MSP-FMOD-Minimal](https://github.com/thanvannispen/Max-MSP-FMOD/tree/main/Max-MSP-FMOD-Minimal)

---

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [December 9, 2025, 6:43am UTC](https://qa.fmod.com/t/connection-between-fmod-and-max-msp-via-osc-link/21542/5 "2025-12-09T06:43:45Z")

</div>

> [@ThanvanNispen](#):
>
> Perhaps this max patch with js object (javascript inside) could help in a follow-up to the suggestion of “ [Connecting to the scripting interface](https://www.fmod.com/docs/2.02/studio/scripting-terminal-reference.html#terminal-interface) at (by default) 127.0.0.1:3663” via TCP  
> [https://github.com/thanvannispen/Max-MSP-FMOD/tree/main/Max-MSP-FMOD-Minimal](https://github.com/thanvannispen/Max-MSP-FMOD/tree/main/Max-MSP-FMOD-Minimal)

Thanks for sharing! Unfortunately, the repo for your max patch doesn’t appear to be accessible via that link at the moment.

---

<div class="post-metadata">

**Author:** ![ThanvanNispen](https://avatars.discourse-cdn.com/v4/letter/t/51bf81/32.png) [@ThanvanNispen](https://qa.fmod.com/u/ThanvanNispen)\
**Post date:** [December 9, 2025, 7:42am UTC](https://qa.fmod.com/t/connection-between-fmod-and-max-msp-via-osc-link/21542/6 "2025-12-09T07:42:41Z")

</div>

whoops, thanks for the heads up, just updated the repo access to ‘public’.
