AudioDeviceManager initialise no such device


I used Juce as library for my audio app and I am facing the following problem:
I use raspberry 3 and here is how I initialise audio device :
AudioDeviceManager::AudioDeviceSetup AudioSetup;
AudioSetup.sampleRate = 44100;
AudioSetup.bufferSize = 2048;
AudioSetup.inputChannels = 2;
AudioSetup.inputDeviceName =;
AudioSetup.outputChannels = 2;
AudioSetup.outputDeviceName =;

juce::String status  = deviceManager.initialise (0, 2, nullptr, true, {}, &AudioSetup);

When I run the code I get the following error :
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM pulse
init:No such device: plughw:CARD=CODEC,DEV=0

Any idea? thank you for help