# Typescript Definition for Studio Scripting API

**URL:** <https://qa.fmod.com/t/typescript-definition-for-studio-scripting-api/21655>\
**Category:** FMOD Studio\
**Tags:** javascript, studio-scripting-api\
**Created:** [May 23, 2024, 10:18am UTC](https://qa.fmod.com/t/typescript-definition-for-studio-scripting-api/21655 "2024-05-23T10:18:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![michaelhartung](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@michaelhartung](https://qa.fmod.com/u/michaelhartung)\
**Post date:** [May 23, 2024, 10:18am UTC](https://qa.fmod.com/t/typescript-definition-for-studio-scripting-api/21655/1 "2024-05-23T10:18:08Z")

</div>

Hi,

I just released a first version of [Typescript Definitions for the FMOD Studio Scripting API](https://hartung.studio/project/fmod-types/) and a small starter project to get things going.

> **[GitHub - michaelhartung/fmod-types: Typescript Definitions for the FMOD...](https://github.com/michaelhartung/fmod-types)**
>
> Typescript Definitions for the FMOD Studio Scripting API - michaelhartung/fmod-types

> **[GitHub - michaelhartung/fmod-ts-starter: FMOD Studio Typescript Scripting...](https://github.com/michaelhartung/fmod-ts-starter)**
>
> FMOD Studio Typescript Scripting Starter Project. Contribute to michaelhartung/fmod-ts-starter development by creating an account on GitHub.

The hope was to make for a better developer experience while creating scripts for FMOD Studio. Long term goal would be to get these added to [Definitely Typed](https://definitelytyped.org/).

I am trying to dogfood the project by starting to use it myself, I totally expect that there are things that could be done better. If any typescript wizard sees ways for improvement please get in touch :).

Cheers,  
Michael

---

<div class="post-metadata">

**Author:** ![Andrew](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/andrew/32/261_2.png) [@Andrew](https://qa.fmod.com/u/Andrew)\
**Post date:** [May 23, 2024, 10:47pm UTC](https://qa.fmod.com/t/typescript-definition-for-studio-scripting-api/21655/2 "2024-05-23T22:47:48Z")

</div>

Nice one Michael!

FYI, looks like the first link in your post is broken.

---

<div class="post-metadata">

**Author:** ![michaelhartung](https://avatars.discourse-cdn.com/v4/letter/m/8e7dd6/32.png) [@michaelhartung](https://qa.fmod.com/u/michaelhartung)\
**Post date:** [May 24, 2024, 7:56am UTC](https://qa.fmod.com/t/typescript-definition-for-studio-scripting-api/21655/3 "2024-05-24T07:56:43Z")

</div>

@Andrew cheers, and thanks for the heads-up, fixed it :).
