From: k9d <cog...@gm...> - 2008-02-21 00:56:34
|
Hi All For a while now sweep has been my favorite native wav editor when i'm running linux (wavosaur is my boy when i'm in windows). Now I am having trouble getting sweep to play audio on my little EEE machine from ASUS. The distro I'm running on my EEE is eeeXubuntu (which is based on Xubuntu 7.10) and I have the following packages installed: sweep 0.9.2-0ubuntu1 libsndfile1 1.0.17-4 libsamplerate0 0.1.2-5 libtdb 1.1.0-1 libmad0 0.15.1b-21ubuntu1 I don't know if I have GTK2+ installed When I start sweep I'm able to choose Load existing file -> highlight mp3 -> ok Sweep is then displaying the wave form and I can play with the menu options. However, if I try and hightlight the wave form and play the sound, sweep will instantly crash and disappear. If I hit Playback -> Play sample I get a dialog "Error opening ALSA device plughw:0,0 Device or resource busy" Does anyone know how to trouble shoot this? Should I scrap the 0.9.2-0ubuntu1 deb and just build sweep for myself (maybe worth the extra effort to be on the bleed edge of updates anyway?) Thanks in advance and hope to hear back soon! Jordan -- http://mp3death.us/~k9d/ |
From: Erik de C. L. <ml...@me...> - 2008-02-21 01:48:36
|
k9d wrote: > Sweep is then displaying the wave form and I can play with the menu > options. However, if I try and hightlight the wave form and play the > sound, sweep will instantly crash and disappear. Ok, thats definitely a bug. It shouldn't just crash and disappear. Does it do the same thing if you don't highlight a section of the file and just press play? > If I hit Playback -> Play sample I get a dialog "Error opening ALSA > device plughw:0,0 Device or resource busy" This is almost certain due to something like ESD or PulseAudio grabbing the audio device stopping Sweep from accessing it. > Does anyone know how to trouble shoot this? Try to find 'esd' or 'pulseaudio' among the running processes and kill it/them. If Sweep then works as its supposed to then that is (an admittedly poor) solution. A better solution might be to enable esd/ pulseaudio and then try to get Sweep to use the dmix output instead of plughw. HTH, Erik -- ----------------------------------------------------------------- Erik de Castro Lopo ----------------------------------------------------------------- "I am astonished by President Bush when he claims there is nothing in the Koran that justifies jihad violence in the name of Islam. Is he some kind of Islamic scholar? Has he ever actually read the Koran?" -- Abu Qatada, Islamic Jihadist |
From: pete s. <zen...@ze...> - 2008-02-27 14:05:36
|
On Thu, 21 Feb 2008 12:48:18 +1100 Erik de Castro Lopo <ml...@me...> wrote: > k9d wrote: > > > Sweep is then displaying the wave form and I can play with the menu > > options. However, if I try and hightlight the wave form and play the > > sound, sweep will instantly crash and disappear. > > Ok, thats definitely a bug. It shouldn't just crash and disappear. i wonder if this is related to the problems with the alsa float plugin on ubuntu. it still seems to be missing and i vaguely remember seeing some instantaneous crashes when pressing play. although now, it doesn't do anything but output an error message to stderr. > Does it do the same thing if you don't highlight a section of the file > and just press play? > > > If I hit Playback -> Play sample I get a dialog "Error opening ALSA > > device plughw:0,0 Device or resource busy" > > This is almost certain due to something like ESD or PulseAudio grabbing > the audio device stopping Sweep from accessing it. > > > Does anyone know how to trouble shoot this? try running sweep from a terminal. if there is any output when it crashes, post it back here. i can also help you to get a gdb backtrace, strace log, install debugging libs and build sweep from source but i'd prefer to do that off list so just email me if you want to try any of those. > Try to find 'esd' or 'pulseaudio' among the running processes and kill > it/them. If Sweep then works as its supposed to then that is (an > admittedly poor) solution. A better solution might be to enable esd/ > pulseaudio and then try to get Sweep to use the dmix output instead > of plughw. it could also be jackd, or any other audio app already running. run this in a terminal after you have tried running sweep and seen the "Device or resource busy" error: lsof /dev/snd/* and post the output back here. cheers, pete. |
From: k9d <cog...@gm...> - 2008-02-21 06:38:14
|
> k9d wrote: > > options. However, if I try and hightlight the wave form and play the > > sound, sweep will instantly crash and disappear. > > Ok, thats definitely a bug. It shouldn't just crash and disappear. > > Does it do the same thing if you don't highlight a section of the file > and just press play? > yes, actually when i click on the waveform with the Selector Tool or Scrubby is when sweep crashes, i can click and drag around fine with the Hand Tool. > > If I hit Playback -> Play sample I get a dialog "Error opening ALSA > > device plughw:0,0 Device or resource busy" > > This is almost certain due to something like ESD or PulseAudio grabbing > the audio device stopping Sweep from accessing it. > hmm, any other common sound servers? maybe xfce or ubuntus default sound server? i don't see ESD or PulseAudio in my running processes. Thanks for the quick reply! Hope to get this sorted =) Jordan -- http://mp3death.us/~k9d/ -- http://mp3death.us/~k9d/ |