Sound on Ubuntu 14.04

• Jul 4, 2014 - 17:37

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 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 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.

Do you still have an unanswered question? Please log in first to post your question.