WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.  (Read 4527 times)

Offline MarkvandePas

  • Newbie
  • *
  • Posts: 1
Hi All,

Deadbeef always used to play WAV-files. But since a few weeks ago Deadbeef terminates when trying too play WAV-files

Here is how I install Deadbeef + Tiny Core:

download TCL-current.iso (version 4.7.7.)
(download date ISO:  14 may 2013)
Burn ISO to CD-disk
Boot TCL from CD-disk
download and install tc-install.tcz
Install TCL too USB-stick with tc-install.tcz
boot TCL from USB-stick
install alsa-dev.tcz (on boot)
install deadbeef.tcz (on demand)
This way setup: TCL+deadbeef always used too play WAV-files without any problem.

However on new installs (from same CD-disk 14 may 2013) Deadbeef terminates/'crashes' when selecting a WAV-file too play.
Deadbeef still plays all other file formats without problems.

On the PC-audio asylum forum many other users are also reporting these problems.
On recent USB-installs TCL+deadbeef terminates/'crashes' when selecting a WAV-file too play.

Since the CD-iso dated on 14 may 2013 has not changed, these 'WAV-troubles' must be caused through updates in packages (dependencies) that come with the recently downloaded 'alsa-dev.tcz' or 'deadbeef.tcz'.

Are there any TCL / Linux experts around here who could trouble shoot this?
If so: please use new installs too trouble shoot because on older installs (install done medio may 2013) everything still worked fine. On install done medio may 2013, Deadbeef played WAV-files without any problems from al sources (USB stick, SATA-drives and from NAS).

Mark

TCL + Deadbeef -> ESI Juli@ digital part -> Van den Hull Optocoupler -> Lavry Engineering Black DA10 -> VoVox Sonorus Direct S -> Klein & Hummel O300

Offline bibo01

  • Newbie
  • *
  • Posts: 27
Re: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.
« Reply #1 on: August 19, 2013, 11:05:17 PM »
As you know I have a similar problem playing WAVs with Deadbeef which depends from libsndfile.
I try to help troubleshooting.

I am trying to playback a wav file through aplay in Terminal-
aplay xx.wav

After going into the directory where WAV file is placed, using VUmeter option I believe that it is playing, however, it is using the wrong sound card and I cannot hear it. Through -v option I can see that it's using HDA Intel ...
With the option -D --=NAME device, I should be able to choose the right one which I listed with -L option.
The device name is the one in [ ], is that right?!
In my case it is "ASUS Xonar Essence One".
I tried:
-DASUS Xonar Essence One
-D'ASUS Xonar Essence One'
-DASUS
...I always get a PCM error...something like "PCM ASUS not recognized".

Which is the correct grammar?

Offline bibo01

  • Newbie
  • *
  • Posts: 27
Re: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.
« Reply #2 on: August 19, 2013, 11:47:46 PM »
Following up my previous post, I have been to play a WAV file through aplay.

The sysntax was:
aplay -D 'front:One' xx.wav

Now the question is: is aplay using libsndfile to playback WAVs?

If it does (and I though it would), then the problem with DB playback is with WAV/PCM plugin.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11041
Re: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.
« Reply #3 on: August 20, 2013, 05:24:08 AM »
No, aplay is not using sndfile, it has internal WAV handling.
The only barriers that can stop you are the ones you create yourself.

Offline bibo01

  • Newbie
  • *
  • Posts: 27
Re: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.
« Reply #4 on: August 20, 2013, 05:35:06 AM »
No, aplay is not using sndfile, it has internal WAV handling.
Thanks. Good to know.
Does a player like smplayer depend on libsndfile for WAV playback?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11041
Re: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.
« Reply #5 on: August 20, 2013, 05:43:53 AM »
No, mplayer also has its own code.
The only barriers that can stop you are the ones you create yourself.

Offline bibo01

  • Newbie
  • *
  • Posts: 27
Re: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.
« Reply #6 on: August 20, 2013, 11:53:03 AM »
How can we establish/troubleshoot if the problem with libsndfile resides in the connection to Deadbeef or to TCL?
That is why I was looking for another simple player that employes libsndfile for wav playback...

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11573
Re: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.
« Reply #7 on: August 20, 2013, 11:59:28 AM »
Hi bibo01
Here is a list of extensions that depend on  libsndfile:
Code: [Select]
FreeRDP-ffmpeg.tcz
alsaplayer.tcz
audacity-1.2.6.tcz
audacity-1.3.x.tcz
blueman-2.7.tcz
bombono-dvd-locale.tcz
bombono-dvd.tcz
chuck-OSS.tcz
clementine.tcz
compiz-gnome.tcz
deadbeef-locale.tcz
deadbeef.tcz
denemo-locale.tcz
denemo.tcz
dermixd-alsa.tcz
dermixd-oss.tcz
dolphin.tcz
ffmpeg-0.11.tcz
ffmpeg.tcz
fldigi-locale.tcz
fldigi.tcz
flrec.tcz
fluidsynth-dev.tcz
fluidsynth.tcz
frescobaldi.tcz
gnome-control-center-dev.tcz
gnome-control-center-locale.tcz
gnome-control-center.tcz
gnome-desktop-base.tcz
gnome-media-dev.tcz
gnome-media-locale.tcz
gnome-media.tcz
gnome-settings-daemon-dev.tcz
gnome-settings-daemon-locale.tcz
gnome-settings-daemon.tcz
guvcview-locale.tcz
guvcview.tcz
imagination-locale.tcz
imagination.tcz
jack-dev.tcz
jack-doc.tcz
jack.tcz
k3b-dev.tcz
k3b-locale.tcz
k3b.tcz
kaffeine-locale.tcz
kaffeine.tcz
libavcodec-dev.tcz
libavcodec.tcz
libavdevice-dev.tcz
libavdevice.tcz
libavdevice54.tcz
libavfilter-dev.tcz
libavfilter.tcz
libavformat-dev.tcz
libavformat.tcz
liblastfm-dev.tcz
liblastfm.tcz
libmirage-dev.tcz
libmirage-doc.tcz
libmirage.tcz
libpulseaudio.tcz
librubberband.tcz
libsamplerate.tcz
libvamp-sdk.tcz
linphone-dev.tcz
linphone-locale.tcz
linphone-mssilk-dev.tcz
linphone-mssilk.tcz
linphone.tcz
lmms.tcz
lmms04.tcz
me-tv-locale.tcz
me-tv.tcz
mednafen.tcz
mhWaveEdit.tcz
mixxx.tcz
mlt.tcz
mpd-minimal.tcz
mpd.tcz
paprefs.tcz
pavucontrol.tcz
phonon-backend-xine.tcz
pulseaudio-dev.tcz
pulseaudio.tcz
pymlt-2.7.tcz
qjackctl.tcz
qmmp-dev.tcz
qmmp.tcz
qsynth.tcz
rhythmbox-2.7-dev.tcz
rhythmbox-2.7.tcz
sfml-dev.tcz
sfml.tcz
sox-pulse.tcz
sox.tcz
tracker-dev.tcz
tracker-hal-dev.tcz
twolame.tcz
vlc-full-dev.tcz
vlc-full-locale.tcz
vlc-full.tcz
xbmc.tcz
xine-lib-dev.tcz
xine-lib-locale.tcz
xine-lib.tcz
xine-plugin-dev.tcz
xine-plugin.tcz
xine-ui-locale.tcz
xine-ui.tcz
xmms-pulse.tcz
zdoom-gtk.tcz
zdoom.tcz

Offline bibo01

  • Newbie
  • *
  • Posts: 27
Re: Deadbeef 'terminates' / 'crashes' when attempting too play WAV files.
« Reply #8 on: August 20, 2013, 08:58:29 PM »
I DL Clementine. It was loaded at the bottom of the screen, but for some reason it would not open.

I DL Alsaplayer. When you load a WAV file, the application exits - exactly the same behaviour like Deadbeef.

Therefore, the problem is not with Deadbeef and its WAV/PCM plugin, but between libsndfile and OS.

I am not sure if it is related, but alsa.tcz depends on i2c-3.0.21-tinycore.tcz ....