# Unable get Audio to play on Dashboard 1

**URL:** <https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044>\
**Category:** Dashboard\
**Created:** [9 July 2025 06:26 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044 "2025-07-09T06:26:34Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![leftymuller](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/leftymuller/32/102326_2.png) [@leftymuller](https://discourse.nodered.org/u/leftymuller)\
**Post date:** [9 July 2025 06:26 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/1 "2025-07-09T06:26:34Z")

</div>

Hello All,

I've been doing a project that uses audio out and speech

although, I have another instance of nodered where this is working perfectly

this instance not so much!

if I use "audio out" the audio wont play on all web browsers that have that ui page open. only will play locally on the browser that requested it (although this is working on another instance)

If I use "Play Audio" node it plays audio on all open UI's BUT you have to have node-red open in the browser (not the ui, the builder)

Got me stuffed!!

Any help is always appreciated.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [9 July 2025 07:15 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/2 "2025-07-09T07:15:42Z")

</div>

Some things to clarify:

- Are you trying to play audio in a Dashboard (like node-red-dashboard/uibuilder/etc) OR in the Node-RED editor
  - If yes, which dashboard? (1? 2? uibuilder? DIY?)

- Exact node used ([link](https://flows.nodered.org/search?term=play-audio) please)

---

<div class="post-metadata">

**Author:** ![leftymuller](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/leftymuller/32/102326_2.png) [@leftymuller](https://discourse.nodered.org/u/leftymuller)\
**Post date:** [9 July 2025 07:22 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/3 "2025-07-09T07:22:46Z")

</div>

Hi Steve,

Trying to play audio on the dashboard1  
Its for a ticketing machine "Ticket number a1 please proceed to counter 1"

> **[node-red-contrib-play-audio](https://flows.nodered.org/node/node-red-contrib-play-audio)**
>
> A node-red node for playing audio in the browser

this node plays audio but only if node-red builder is open (strange but true)

The other is ui\_audio that comes with dashboard 1

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [9 July 2025 07:29 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/4 "2025-07-09T07:29:09Z")

</div>

> [@leftymuller](#):
>
> this node plays audio but only if node-red builder is open

(nitpick) Its the "Node-RED Editor" 😉

> [@leftymuller](#):
>
> [node-red-contrib-play-audio (node) - Node-RED](https://flows.nodered.org/node/node-red-contrib-play-audio)

This node is designed to play audio in the Node-RED editor. It has no awareness of a Dashboard

> [@leftymuller](#):
>
> The other is ui\_audio that comes with dashboard 1

Does this not work?

---

<div class="post-metadata">

**Author:** ![leftymuller](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/leftymuller/32/102326_2.png) [@leftymuller](https://discourse.nodered.org/u/leftymuller)\
**Post date:** [9 July 2025 07:35 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/5 "2025-07-09T07:35:15Z")

</div>

> [@Steve-Mcl](#):
>
> Does this not work?

It does but only locally but if other web browsers have that dashboard open nothing plays which is not the same as the other instance.  
The other instance will play audio to all browsers open to the dashboard.  
That instance is running dashboard 3.5  
The problem instance is running 3.6.5 if that helps

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [9 July 2025 07:35 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/6 "2025-07-09T07:35:40Z")

</div>

> [@leftymuller](#):
>
> if I use "audio out" the audio wont play on all web browsers that have that ui page open. only will play locally on the browser that requested it (although this is working on another instance)

Use the debug node set to complete message object, before the audio out node. You should see other message properties, one will be the socketid, delete this prior to the audio node.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [9 July 2025 07:39 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/7 "2025-07-09T07:39:20Z")

</div>

Also, in case you didnt know, most browsers have an [autoplay policy](https://developer.chrome.com/blog/autoplay) meaning you must have clicked inside the other dashboards at least once before audio will play.

---

<div class="post-metadata">

**Author:** ![leftymuller](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/leftymuller/32/102326_2.png) [@leftymuller](https://discourse.nodered.org/u/leftymuller)\
**Post date:** [9 July 2025 07:42 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/8 "2025-07-09T07:42:43Z")

</div>

@ e1cid Thanks. that fixed it!

@Thanks Steve as well

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [23 July 2025 07:42 UTC](https://discourse.nodered.org/t/unable-get-audio-to-play-on-dashboard-1/98044/9 "2025-07-23T07:42:47Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
