# Audio Application cannot run

**URL:** <https://forum.juce.com/t/audio-application-cannot-run/33757>\
**Category:** General JUCE discussion\
**Created:** [June 6, 2019, 7:41am UTC](https://forum.juce.com/t/audio-application-cannot-run/33757 "2019-06-06T07:41:42Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![AWins](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@AWins](https://forum.juce.com/u/AWins)\
**Post date:** [June 6, 2019, 7:41am UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/1 "2019-06-06T07:41:42Z")

</div>

error has triggered a breakpoint

---

<div class="post-metadata">

**Author:** ![xenakios](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/xenakios/32/4047_2.png) [@xenakios](https://forum.juce.com/u/xenakios)\
**Post date:** [June 6, 2019, 8:10am UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/2 "2019-06-06T08:10:32Z")

</div>

Try different channel counts with the setAudioChannels call. Is it 2 ins and 2 outs currently? Maybe your hardware or driver doesn’t support that.

---

<div class="post-metadata">

**Author:** ![AWins](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@AWins](https://forum.juce.com/u/AWins)\
**Post date:** [June 6, 2019, 11:22am UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/3 "2019-06-06T11:22:33Z")

</div>

I do not understand. I am new learn JUCE. Where should I set the setAudioChannels?  
sorry, i use Google translate

---

<div class="post-metadata">

**Author:** ![arifd](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/arifd/32/6075_2.png) [@arifd](https://forum.juce.com/u/arifd)\
**Post date:** [June 6, 2019, 12:51pm UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/4 "2019-06-06T12:51:58Z")

</div>

[setAudioChannels](https://docs.juce.com/master/classAudioAppComponent.html#a1cb6b457848fa80df7efc39cf095d465) is a function (probably) located in the constructor of MainComponent.

If it doesn’t exist, alternatively look for an [AudioDeviceManager](https://docs.juce.com/master/classAudioDeviceManager.html) class. It has two functions, `initialise` and `initialiseWithDefaultDevices` (prefer `initialiseWithDefaultDevices` for simplicity’s sake). The documentation I have linked to will tell you how to use it.

---

<div class="post-metadata">

**Author:** ![AWins](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@AWins](https://forum.juce.com/u/AWins)\
**Post date:** [June 6, 2019, 1:30pm UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/5 "2019-06-06T13:30:16Z")

</div>

yes, it has setAudioChannels, what do I do now?

 ![IMG_20190606_202719](https://us1.discourse-cdn.com/flex026/uploads/juce/original/2X/1/13a1fb4e0e3789c7e4fdce41624084bd7b0eebeb.jpeg)

---

<div class="post-metadata">

**Author:** ![danielrudrich](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/danielrudrich/32/3735_2.png) [@danielrudrich](https://forum.juce.com/u/danielrudrich)\
**Post date:** [June 6, 2019, 1:56pm UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/6 "2019-06-06T13:56:30Z")

</div>

You might want to read the content of that `audioError` message which triggers the assertion. Something like `The input and output ...`, maybe this will give some clues about what’s going wrong.

---

<div class="post-metadata">

**Author:** ![arifd](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/arifd/32/6075_2.png) [@arifd](https://forum.juce.com/u/arifd)\
**Post date:** [June 6, 2019, 6:08pm UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/7 "2019-06-06T18:08:50Z")

</div>

Try with `setAudioChannels (0, 2)` and if it still doesn’t work `setAudioChannels (0, 1)`.

But danielrudrich is right, we don’t know anything about the nature of your error, or the code you are trying to run. Is this the default projucer code from an Audio Application? Have you modified it in any way? Which version of JUCE are you running?

---

<div class="post-metadata">

**Author:** ![AWins](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@AWins](https://forum.juce.com/u/AWins)\
**Post date:** [June 7, 2019, 3:38am UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/8 "2019-06-07T03:38:44Z")

</div>

Yes, it’s the default code, I haven’t added or edited it yet, I just want to check if it works

---

<div class="post-metadata">

**Author:** ![AWins](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@AWins](https://forum.juce.com/u/AWins)\
**Post date:** [June 7, 2019, 3:41am UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/9 "2019-06-07T03:41:03Z")

</div>

I edited setAudioChannels (0, 2) with setAudioChannels (0, 1) still doesn’t work ☹

---

<div class="post-metadata">

**Author:** ![arifd](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/arifd/32/6075_2.png) [@arifd](https://forum.juce.com/u/arifd)\
**Post date:** [June 7, 2019, 7:14am UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/10 "2019-06-07T07:14:55Z")

</div>

JUCE version?

---

<div class="post-metadata">

**Author:** ![danielrudrich](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/danielrudrich/32/3735_2.png) [@danielrudrich](https://forum.juce.com/u/danielrudrich)\
**Post date:** [June 7, 2019, 7:20am UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/11 "2019-06-07T07:20:05Z")

</div>

I quick search revealed this:

> <https://github.com/WeAreROLI/JUCE/blob/dd9802e265fc9e90f8bd7b2bc3a7160b69111508/modules/juce_audio_devices/native/juce_win32_WASAPI.cpp#L1082>

  
You could have figured it out, if you would have read the errorMessage 🙂

Apparently, your input and output device don’t have the same samplerate. As this is just an assertion, you can simply continue your debugger, with the only downside of not having audio. However, you should be able to open the device settings, and choose an input and output device which have indeed the same samplerate.

---

<div class="post-metadata">

**Author:** ![AWins](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@AWins](https://forum.juce.com/u/AWins)\
**Post date:** [June 7, 2019, 2:08pm UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/12 "2019-06-07T14:08:48Z")

</div>

@danielrudrich  
Yes, I took off the earpiece and it worked, I plugged it in and it didn’t work

---

<div class="post-metadata">

**Author:** ![AWins](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@AWins](https://forum.juce.com/u/AWins)\
**Post date:** [June 7, 2019, 2:09pm UTC](https://forum.juce.com/t/audio-application-cannot-run/33757/13 "2019-06-07T14:09:52Z")

</div>

@arifd i use version 5.4.3
