Hello,
I’am currently facing problem using FMOD Studio API with Raspberry pi, I have downloaded fmodstudioapi10807linux/ , but I just don’t find how to use it… I have FMOD error 51 - Error initializing output device…
In the end I just want to use FMOD library to make a time accurate drummachine…
Please help me, I’m realy desperate…
Thank you for all your help…
YCN-
EDIT:
Hi thank you for your fast answer and sorry for my mail provider…
So here are my log when I redirect the stderr, I make the file by this way : make CPU=armhf CONFIG=Debug and then just ./play_sound 2>>log.txt and here is what I get :
[LOG] SystemI::init : FMOD Studio Version: 00010807 (77241)
[LOG] SystemI::init : maxchannels = 32, flags = 00000000, extradriverdata = (nil)
[LOG] SystemI::close :
[LOG] SystemI::close : Stop all sounds
[LOG] SystemI::close : done.
[LOG] FMOD_OS_Init : Detected Neon instruction support, will use Neon optimized mixing and resampling.
[LOG] OutputALSA::registerLib : Loaded ALSA version 1.0.28.
[LOG] OutputALSA::enumerate : Found device NAME:null IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:pulse IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:sysdefault:CARD=ALSA IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:dmix:CARD=ALSA,DEV=0 IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:dmix:CARD=ALSA,DEV=1 IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:dsnoop:CARD=ALSA,DEV=0 IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:dsnoop:CARD=ALSA,DEV=1 IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:hw:CARD=ALSA,DEV=0 IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:hw:CARD=ALSA,DEV=1 IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:plughw:CARD=ALSA,DEV=0 IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:plughw:CARD=ALSA,DEV=1 IOID:Output.
[LOG] OutputALSA::enumerate : Found device NAME:sysdefault:CARD=Set IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:front:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:surround21:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:surround40:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:surround41:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:surround50:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:surround51:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:surround71:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:iec958:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:dmix:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:dsnoop:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:hw:CARD=Set,DEV=0 IOID:(null).
[LOG] OutputALSA::enumerate : Found device NAME:plughw:CARD=Set,DEV=0 IOID:(null).
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
[ERR] OutputALSA::init : snd_pcm_open returned -111 = Connection refused.
[LOG] SystemI::close :
[LOG] SystemI::close : Stop all sounds
[LOG] SystemI::close : Free software output.
[LOG] SystemI::close : done.
So I think this is about pulse audio, what should I do then ?
Thank you aggain for all your help !
YCN-