# Pause Studio Event Emitter

**URL:** https://qa.fmod.com/t/pause-studio-event-emitter/18872
**Category:** Unity
**Created:** [June 10, 2022, 3:39pm UTC](https://qa.fmod.com/t/pause-studio-event-emitter/18872 "2022-06-10T15:39:53Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Eneco](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/eneco/32/6046_2.png) [@Eneco](https://qa.fmod.com/u/Eneco)
#### Post date: [June 10, 2022, 3:39pm UTC](https://qa.fmod.com/t/pause-studio-event-emitter/18872/1 "2022-06-10T15:39:53Z")

</div>

Hey,

is it possible to pause the playback of a Studio Event Emitter from a script? So far I only found commands for play, stop and changing parameters:

```auto
public FMODUnity.StudioEventEmitter Emitter;

Emitter.Play();
Emitter.Stop();
Emitter.SetParameter(Parameter, Value);

```

How can I pause / unpause an emitter?

---

<div class="post-metadata">

### Author: ![richard\_simms](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/richard_simms/32/261_2.png) [@richard\_simms](https://qa.fmod.com/u/richard_simms)
#### Post date: [June 14, 2022, 4:12pm UTC](https://qa.fmod.com/t/pause-studio-event-emitter/18872/2 "2022-06-14T16:12:52Z")

</div>

Once you have called `Emitter.Play()` you can grab the event instance the emitter has spawned and pause that. You can only grab the event instance after the emitter has started `Play()`.

```auto
Emitter.Play();
FMOD.Studio.EventInstance eventInstance = Emitter.EventInstance;
eventInstance.setPaused(true);

```

---

<div class="post-metadata">

### Author: ![Eneco](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/eneco/32/6046_2.png) [@Eneco](https://qa.fmod.com/u/Eneco)
#### Post date: [June 16, 2022, 7:53am UTC](https://qa.fmod.com/t/pause-studio-event-emitter/18872/3 "2022-06-16T07:53:21Z")

</div>

Thank you very much, works perfectly.
