# OSX Apple Script support to control menu bar and user interface

**URL:** https://qa.fmod.com/t/osx-apple-script-support-to-control-menu-bar-and-user-interface/17300
**Category:** FMOD Studio
**Tags:** mac
**Created:** [June 7, 2021, 1:04pm UTC](https://qa.fmod.com/t/osx-apple-script-support-to-control-menu-bar-and-user-interface/17300 "2021-06-07T13:04:24Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![mattiapersico94](https://avatars.discourse-cdn.com/v4/letter/m/9fc348/32.png) [@mattiapersico94](https://qa.fmod.com/u/mattiapersico94)
#### Post date: [June 7, 2021, 1:04pm UTC](https://qa.fmod.com/t/osx-apple-script-support-to-control-menu-bar-and-user-interface/17300/1 "2021-06-07T13:04:24Z")

</div>

Hi, I’m starting to work intensively on FMOD Studio. I’m an experienced Pro Tools (on mac) user and I’m used to build a fast and smooth workflow through shortcuts, apple script automations and macros that significantly speed up the non-creative operations. Unfortunately I found FMOD Studio not compatible to apple scripting, I tried in different ways to access menu bar items (and sub-menu items) but I did’t find a working solution. Some other mac user found a working solution? If not I think that may be important to fix/add this thing!

---

<div class="post-metadata">

### Author: ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)
#### Post date: [June 9, 2021, 12:31am UTC](https://qa.fmod.com/t/osx-apple-script-support-to-control-menu-bar-and-user-interface/17300/2 "2021-06-09T00:31:14Z")

</div>

As of the time of writing (June of 2021), FMOD Studio does not support AppleScript. However, that does not mean you cannot use scripts and keyboard shortcuts to streamline your workflow.

You can customize your keyboard shortcuts in the “Shortcuts” tab of FMOD Studio’s preferences window.

You can script complex behavior in FMOD Studio by creating FMOD Studio scripts, as described in the [Scripting](https://www.fmod.com/resources/documentation-studio?version=2.02&page=scripting-terminal-reference.html) chapter of the [FMOD Studio User Manual](https://www.fmod.com/resources/documentation-studio?version=2.02). FMOD Studio scripts can be assigned keyboard shortcuts, and are OS-agnostic, meaning they can be used by Windows, macOs, and Linux users.

---

<div class="post-metadata">

### Author: ![mattiapersico94](https://avatars.discourse-cdn.com/v4/letter/m/9fc348/32.png) [@mattiapersico94](https://qa.fmod.com/u/mattiapersico94)
#### Post date: [June 9, 2021, 7:29am UTC](https://qa.fmod.com/t/osx-apple-script-support-to-control-menu-bar-and-user-interface/17300/3 "2021-06-09T07:29:25Z")

</div>

Thank you @joseph I’m gonna dive into FMOD Studio Scripts

---

<div class="post-metadata">

### Author: ![mattiapersico94](https://avatars.discourse-cdn.com/v4/letter/m/9fc348/32.png) [@mattiapersico94](https://qa.fmod.com/u/mattiapersico94)
#### Post date: [June 9, 2021, 2:03pm UTC](https://qa.fmod.com/t/osx-apple-script-support-to-control-menu-bar-and-user-interface/17300/4 "2021-06-09T14:03:19Z")

</div>

Hey @joseph is there any example around on how to trigger a custom script from a chosen shortcut?

---

<div class="post-metadata">

### Author: ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)
#### Post date: [June 9, 2021, 11:44pm UTC](https://qa.fmod.com/t/osx-apple-script-support-to-control-menu-bar-and-user-interface/17300/5 "2021-06-09T23:44:11Z")

</div>

Yes. The “Engine Designer” and “Randomize Track Colors” example scripts that come packaged with FMOD Studio use the keyboard shortcuts Ctrl+Shift+E and Alt+R, respectively.

---

<div class="post-metadata">

### Author: ![mattiapersico94](https://avatars.discourse-cdn.com/v4/letter/m/9fc348/32.png) [@mattiapersico94](https://qa.fmod.com/u/mattiapersico94)
#### Post date: [June 11, 2021, 9:55am UTC](https://qa.fmod.com/t/osx-apple-script-support-to-control-menu-bar-and-user-interface/17300/6 "2021-06-11T09:55:59Z")

</div>

Great, thank you very much!
