# Adding Alarm noise for when something turns off

**URL:** <https://forum.inductiveautomation.com/t/adding-alarm-noise-for-when-something-turns-off/116372>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [July 13, 2026, 3:11pm UTC](https://forum.inductiveautomation.com/t/adding-alarm-noise-for-when-something-turns-off/116372 "2026-07-13T15:11:18Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![max.willis](https://avatars.discourse-cdn.com/v4/letter/m/f07891/32.png) [@max.willis](https://forum.inductiveautomation.com/u/max.willis)\
**Post date:** [July 13, 2026, 3:11pm UTC](https://forum.inductiveautomation.com/t/adding-alarm-noise-for-when-something-turns-off/116372/1 "2026-07-13T15:11:18Z")

</div>

Good Afternoon Everyone. I am trying to figure out how to get a noise that sounds like an Alarm to play out of the speakers connected to my computer when one of my buttons goes off.

The reason that I am wanting this is because I work at a rock quarry, and most of the time there is a constant white noise going. When a belt turns off, most of the time nobody can hear it unless they are close to it, and if the operator inside of the control building is getting a cup of water or whatnot, then they will not SEE something going from green (Good) to red (Bad).

I have an Audio Component Selected already, but I just cannot figure out how to get the sound that I have to play.

Thank you for helping!

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 13, 2026, 3:33pm UTC](https://forum.inductiveautomation.com/t/adding-alarm-noise-for-when-something-turns-off/116372/2 "2026-07-13T15:33:30Z")

</div>

You will probably have to play with your browser settings to allow autoplay. Autoplay of media is considered an annoyance and browsers don't allow it by default.

---

<div class="post-metadata">

**Author:** ![max.willis](https://avatars.discourse-cdn.com/v4/letter/m/f07891/32.png) [@max.willis](https://forum.inductiveautomation.com/u/max.willis)\
**Post date:** [July 13, 2026, 3:36pm UTC](https://forum.inductiveautomation.com/t/adding-alarm-noise-for-when-something-turns-off/116372/3 "2026-07-13T15:36:39Z")

</div>

I plan on using the Perspective Workstation. I'm not sure how to even get to the point of referencing a noise. Do I need to somehow put it in a certain folder in the server?

Sorry for all the confusion, I am just recently switching from Vision to Perspective and I am struggling a little bit.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 13, 2026, 3:46pm UTC](https://forum.inductiveautomation.com/t/adding-alarm-noise-for-when-something-turns-off/116372/4 "2026-07-13T15:46:53Z")

</div>

You have to provide the sound at a gateway URL, typically using the WebDev module. Or, perhaps, with my Blob Server (free) if you can put the bytes of the sound file into a Blob column of a database.

You cannot have the sound file referenced locally--browser security blocks that sort of thing (because malware would love it).

> [@max.willis](#):
>
> switching from Vision to Perspective

Give up any habits/techniques that involve local files or local code in the UI.

Also, **why?** Direct control of machinery **should be** Vision, IMNSHO.

---

<div class="post-metadata">

**Author:** ![max.willis](https://avatars.discourse-cdn.com/v4/letter/m/f07891/32.png) [@max.willis](https://forum.inductiveautomation.com/u/max.willis)\
**Post date:** [July 13, 2026, 3:58pm UTC](https://forum.inductiveautomation.com/t/adding-alarm-noise-for-when-something-turns-off/116372/5 "2026-07-13T15:58:22Z")

</div>

Thank you very much! I will look into what I should do from here.

We plan on doing more than **JUST** controlling the plant. and it made more sense to get Perspective since it can do most of the same things for the operator, only difference is that it's browser based.
