# Changin audio output

**URL:** <https://discourse.libcinder.org/t/changin-audio-output/1199>\
**Category:** Using Cinder\
**Created:** [June 22, 2018, 11:15am UTC](https://discourse.libcinder.org/t/changin-audio-output/1199 "2018-06-22T11:15:46Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![rich.e](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.libcinder.org/rich.e/32/1025_2.png) [@rich.e](https://discourse.libcinder.org/u/rich.e)\
**Post date:** [July 6, 2018, 2:42am UTC](https://discourse.libcinder.org/t/changin-audio-output/1199/2 "2018-07-06T02:42:07Z")

</div>

Hi, sorry for the delay…,

First, I think it’s best to `disable()` the `audio::Context` before changing the output. Ideally this wouldn’t be necessary but to be safe…

Then, can you also try a `Context::printGraphToString()` and paste the output, when you can no longer hear anything?

Lastly, try placing a breakpoint in the [OutputDeviceNodeWasapi’s render method](https://github.com/cinder/Cinder/blob/35e555f1c631cc58a7f2bf3ea916ddbdf74ba477/src/cinder/audio/msw/ContextWasapi.cpp#L581) and see if that is firing.

cheers,  
Rich

---

_[View the full topic](https://discourse.libcinder.org/t/changin-audio-output/1199)._
