Sound on Ubuntu 14.04
I've started to play with the latest nightly (mscore.64bits-2014-07-04-09-17-e9e0e34) on my Ubuntu 14.04 laptop. After installing the missing libqt5xmlpatterns5 it came up fine.
But I'm unable to make sound work, it looks like it is playing, but remain silent. I've set I/O preferences to the same as in Musescore 1.3 (internal synth, PortAudio, API:JACK, Device:system).
I've added the directory where the soundfonts are (/usr/share/sounds/sf2/) to the 'Soundfont folders' in preferences too. Despite this it looks to me like fluidsynth can not find the soundfonts as it complains: 'Fluid: sf not found'. The 'FluidSynth error: event 0x90 channel 0:' errors show up when I start playing the song.
Stdout output at startup:
markus@markus-ThinkPad-W530:~$ ./mscore
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM “dmix”
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM “dmix”
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
Can't open '/usr/local/share/mscore-2.0//sound/aeolus/stops/Aeolus/definition' for reading
Can't open '/usr/local/share/mscore-2.0//sound/aeolus/stops/Aeolus/presets' for reading
Fluid: sf not found
Marker::read type 0
Marker::read type 1
Marker::read type 2
Marker::read type 3
Marker::read type 5
Marker::read type 6
ChordList::read failed:
Score::read staffType idx 14
Staff::read staffTypeIdx 0
Staff::read staffTypeIdx 0
Slur::layout(): id 8 track 1-1 0x2c20690 - 0x0 tick 14880-15360 null anchor
channel has no preset
FluidSynth error: event 0x90 channel 0:
channel has no preset
FluidSynth error: event 0x90 channel 0:
channel has no preset
FluidSynth error: event 0x90 channel 0:
Comments
Typing it up gets the neurons working !
I found the problem: Musescore was looking for the file 'FluidR3_GM2-2.sf3', but I only had a file 'FluidR3_GM.sf2' and 'TimGM6mb.sf2' in the directory. A symlink solved this nicely.
But: Is the filename hardcoded ?
From your console log, it appears you never installed the full application - that's why it can't find the chordlist either (meaning chord symbols won't work). Not sure what's involved in making that happen for a nightly build, but when building for yourself, it's a matter of doing a "make install".
In reply to From your console log, it by Marc Sabatella
I understand that you used one of the files I upload
The file I upload is compressed from : /home/leleu/musescore/MuseScore/build.release/mscore/mscore, a file created by the «make» of the compilation process.
This mscore binary opens Ok "at home"
Indeed on my computer I use "make install", which puts its copy in /usr/local/bin
I run Mint16 (an ubuntu derivative), and at the times the sound in any application, is heavily impaired by cuts and glitches, which seems not to be related to your problem, but is known as a long time bug of pulseaudio.
In reply to From your console log, it by Marc Sabatella
Yes, I never installed the full application. I just downloaded the build and ran it. It ran (after adding the libqt5xmlpatterns5 package), so I though that it is complete.
Would it be possible to upload a full deb package instead ?
This would have the nice side-effect that the packaging gets tested too, not just the binary.
In reply to Initial full install by markus_b
We don't deal with packaging on Linux, it's done by distribution maintainers. You can contact the Ubuntu one Toby Smithe here https://launchpad.net/~mscore-ubuntu/+archive/ppa and ask him to build nightlies.