Is there anybody using Sweep?

Hi,
I use Sweep a lot for audio edition. Since the last upgrade the “Process” menu is not there anymore. How can I solve it?
By the way, I’m using Tumbleweed repos.
Thank you very much in advance,
Luis Pablo

Here is what I show for Sweep where the Process menu option does display properly for me:

Terminal Command: **zypper info sweep**

Loading repository data...
Reading installed packages...


Information for package sweep:

Repository: Packman
Name: sweep
Version: 0.9.3-6.19
Arch: x86_64
Vendor: http://packman.links2linux.de
Installed: Yes
Status: up-to-date
Installed Size: 1.3 MiB
Summary: Sound wave editor
Description: 
Sweep is an editor for sound samples. It operates on files of various
formats such as .wav, .aiff and .au, and has multiple undo/redo
levels and filters. It supports audio filter plugins from the LADSPA
project.

I am not using Tumbleweed, just openSUSE 12.3. Run the same terminal command and show us what you got. I have used my new bash script Zapit to fetch this information you can find here: Z.A.P.I.T. - Zypper Automation Package Information Tool - Blogs - openSUSE Forums

Thank You,

Thank you for your reply. Here’s the output of that command:

zypper info sweep
Obteniendo los datos del repositorio...
Leyendo los paquetes instalados...


Información para paquete  sweep:

Repositorio: Packman Tumbleweed
Nombre: sweep
Versión: 0.9.3-6.38
Arquitectura: x86_64
Proveedor: http://packman.links2linux.de
Instalado: Si
Estado: actualizado
Tamaño instalado: 1,3 MiB
Resumen: Sound wave editor
Descripción: 
Sweep is an editor for sound samples. It operates on files of various
formats such as .wav, .aiff and .au, and has multiple undo/redo
levels and filters. It supports audio filter plugins from the LADSPA
project.

Maybe that menu can be found in the “Activities” menu in the top-left corner now. Newer versions of GNOME3 do something like that apparently. See https://forums.opensuse.org/english/get-technical-help-here/applications/486243-gnome-3-6-2-how-single-click-open.html

Thank you again. I forgot to mention because I thought it was irrelevant, I’m using Xfce desktop.

Well, do you have the other menu items, like “Edit”, “Select” and so on?
AFAICS in the source code, they are all created together…

This is what I see in KDE (Posted in SUSE Paste)::slight_smile:

http://paste.opensuse.org/view/download/73800901

Can you give us a shot of what yours looks like?

Thank You,

The other menus work OK.

Hm, do you get any error output if you run it in a terminal window?

Maybe it’s locale related? Try running it as:

LANG=C sweep

Thank you for your help. There’s no errors in the terminal. Running it with LANG=C sweep doesn’t change anything.

I’ll go to start a new thread about OpenSUSE pro multimedia usage, I’m having issues with several applications/drivers which seems to make it unreliable for serious multimedia work. I love OpenSUSE for desktop and programming tasks but it’s not too easy (at least for me) to use it for multimedia. Specifically, sweep is easy to replace by Ocenaudio or Audacity but Hydrogen (I have an annoying bug with it, I posted it in another thread) is hard to replace.

Did you already try removing ~/.sweep ? I doubt it would help, but still

Thank you for your suggestion. I tried it with no results.

I now tried sweep myself.
The “Process” menu is there but it is empty. Is that what you mean?
I always thought it was missing completely…

That’s exactly what I mean! I’m sorry for not being clear enough.

Well, since sweep uses ladspa for this, it would point to a problem with ladspa. Have you installed it?

Strange enough, even “listplugins” from ladspa shows an empty list here.

Yes, I have ladspa installed.

listplugins produced this output:


Warning: You do not have a LADSPA_PATH environment variable set.

Then:

export LADSPA_PATH="/usr/lib64/ladspa"

Now listplugins works (I shortened the first part of the output):

/usr/lib64/ladspa/butterworth_1902.so:
    Glame Butterworth X-over Filter (1902/bwxover_iir)
    GLAME Butterworth Lowpass (1903/buttlow_iir)
    GLAME Butterworth Highpass (1904/butthigh_iir)
/usr/lib64/ladspa/autowah.so:
    Auto Wah (1955/Autowah)
/usr/lib64/ladspa/alias_1407.so:
    Aliasing (1407/alias)
/usr/lib64/ladspa/bode_shifter_1431.so:
    Bode frequency shifter (1431/bodeShifter)
/usr/lib64/ladspa/delayorama_1402.so:
    Delayorama (1402/delayorama)
/usr/lib64/ladspa/fast_lookahead_limiter_1913.so:
    Fast Lookahead limiter (1913/fastLookaheadLimiter)
/usr/lib64/ladspa/guitarix_crybaby.so:
    guitarix_crybaby (4062/guitarix_crybaby)
/usr/lib64/ladspa/foo_limiter_v2.so:
    Foo Lookahead Limiter v2 (3185/foo_limiter_v2)
/usr/lib64/ladspa/vocoder.so:
    Vocoder (1441/vocoder)
*** Error in `listplugins': double free or corruption (!prev): 0x0000000000d347d0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7abf6)[0x7f4c64877bf6]
/lib64/libc.so.6(+0x7b973)[0x7f4c64878973]
/usr/lib64/ladspa/caps.so(_fini+0x52)[0x7f4c5dac4192]
/lib64/ld-linux-x86-64.so.2(+0xef8f)[0x7f4c650baf8f]
/lib64/libc.so.6(+0x37f61)[0x7f4c64834f61]
/lib64/libc.so.6(+0x37fe5)[0x7f4c64834fe5]
/lib64/libc.so.6(__libc_start_main+0xfc)[0x7f4c6481ea1c]
listplugins[0x400aa1]
======= Memory map: ========
00400000-00402000 r-xp 00000000 08:02 1197539                            /usr/bin/listplugins
00601000-00602000 r--p 00001000 08:02 1197539                            /usr/bin/listplugins
00602000-00603000 rw-p 00002000 08:02 1197539                            /usr/bin/listplugins
00cd3000-00e37000 rw-p 00000000 00:00 0                                  [heap]
7f4c5d842000-7f4c5d844000 r-xp 00000000 08:02 1331099                    /usr/lib64/ladspa/sawtooth_1641_data.so
7f4c5d844000-7f4c5da43000 ---p 00002000 08:02 1331099                    /usr/lib64/ladspa/sawtooth_1641_data.so
7f4c5da43000-7f4c5da44000 r--p 00001000 08:02 1331099                    /usr/lib64/ladspa/sawtooth_1641_data.so
7f4c5da44000-7f4c5dab1000 rw-p 00002000 08:02 1331099                    /usr/lib64/ladspa/sawtooth_1641_data.so
7f4c5dab1000-7f4c5dab5000 rw-p 00000000 00:00 0 
7f4c5dab5000-7f4c5db04000 r-xp 00000000 08:02 1326869                    /usr/lib64/ladspa/caps.so
7f4c5db04000-7f4c5dd03000 ---p 0004f000 08:02 1326869                    /usr/lib64/ladspa/caps.so
7f4c5dd03000-7f4c5dd04000 r--p 0004e000 08:02 1326869                    /usr/lib64/ladspa/caps.so
7f4c5dd04000-7f4c5dda5000 rw-p 0004f000 08:02 1326869                    /usr/lib64/ladspa/caps.so
7f4c5dda5000-7f4c5ddba000 r-xp 00000000 08:02 261770                     /lib64/libz.so.1.2.7
7f4c5ddba000-7f4c5dfb9000 ---p 00015000 08:02 261770                     /lib64/libz.so.1.2.7
7f4c5dfb9000-7f4c5dfba000 r--p 00014000 08:02 261770                     /lib64/libz.so.1.2.7
7f4c5dfba000-7f4c5dfbb000 rw-p 00015000 08:02 261770                     /lib64/libz.so.1.2.7
7f4c5dfbb000-7f4c5dfcc000 r-xp 00000000 08:02 1317895                    /usr/lib64/libXext.so.6.4.0
7f4c5dfcc000-7f4c5e1cb000 ---p 00011000 08:02 1317895                    /usr/lib64/libXext.so.6.4.0
7f4c5e1cb000-7f4c5e1cc000 r--p 00010000 08:02 1317895                    /usr/lib64/libXext.so.6.4.0
7f4c5e1cc000-7f4c5e1cd000 rw-p 00011000 08:02 1317895                    /usr/lib64/libXext.so.6.4.0
7f4c5e1cd000-7f4c5e1d0000 r-xp 00000000 08:02 1317914                    /usr/lib64/libXau.so.6.0.0
7f4c5e1d0000-7f4c5e3cf000 ---p 00003000 08:02 1317914                    /usr/lib64/libXau.so.6.0.0
7f4c5e3cf000-7f4c5e3d0000 r--p 00002000 08:02 1317914                    /usr/lib64/libXau.so.6.0.0
7f4c5e3d0000-7f4c5e3d1000 rw-p 00003000 08:02 1317914                    /usr/lib64/libXau.so.6.0.0
7f4c5e3d1000-7f4c5e3fd000 r-xp 00000000 08:02 1322485                    /usr/lib64/libvorbis.so.0.4.6
7f4c5e3fd000-7f4c5e5fd000 ---p 0002c000 08:02 1322485                    /usr/lib64/libvorbis.so.0.4.6
7f4c5e5fd000-7f4c5e5fe000 r--p 0002c000 08:02 1322485                    /usr/lib64/libvorbis.so.0.4.6
7f4c5e5fe000-7f4c5e5ff000 rw-p 0002d000 08:02 1322485                    /usr/lib64/libvorbis.so.0.4.6
7f4c5e5ff000-7f4c5e605000 r-xp 00000000 08:02 1322179                    /usr/lib64/libogg.so.0.8.0
7f4c5e605000-7f4c5e804000 ---p 00006000 08:02 1322179                    /usr/lib64/libogg.so.0.8.0
7f4c5e804000-7f4c5e805000 r--p 00005000 08:02 1322179                    /usr/lib64/libogg.so.0.8.0
7f4c5e805000-7f4c5e806000 rw-p 00006000 08:02 1322179                    /usr/lib64/libogg.so.0.8.0
7f4c5e806000-7f4c5e9b0000 r-xp 00000000 08:02 261766                     /lib64/libcrypto.so.1.0.0
7f4c5e9b0000-7f4c5ebaf000 ---p 001aa000 08:02 261766                     /lib64/libcrypto.so.1.0.0
7f4c5ebaf000-7f4c5ebca000 r--p 001a9000 08:02 261766                     /lib64/libcrypto.so.1.0.0
7f4c5ebca000-7f4c5ebd5000 rw-p 001c4000 08:02 261766                     /lib64/libcrypto.so.1.0.0
7f4c5ebd5000-7f4c5ebd9000 rw-p 00000000 00:00 0 
7f4c5ebd9000-7f4c5ebdd000 r-xp 00000000 08:02 261768                     /lib64/libcap.so.2.22
7f4c5ebdd000-7f4c5eddc000 ---p 00004000 08:02 261768                     /lib64/libcap.so.2.22
7f4c5eddc000-7f4c5eddd000 r--p 00003000 08:02 261768                     /lib64/libcap.so.2.22
7f4c5eddd000-7f4c5edde000 rw-p 00004000 08:02 261768                     /lib64/libcap.so.2.22
7f4c5edde000-7f4c5ede7000 r-xp 00000000 08:02 261758                     /lib64/libwrap.so.0.7.6
7f4c5ede7000-7f4c5efe6000 ---p 00009000 08:02 261758                     /lib64/libwrap.so.0.7.6
7f4c5efe6000-7f4c5efe7000 r--p 00008000 08:02 261758                     /lib64/libwrap.so.0.7.6
7f4c5efe7000-7f4c5efe8000 rw-p 00009000 08:02 261758                     /lib64/libwrap.so.0.7.6
7f4c5efe8000-7f4c5efe9000 rw-p 00000000 00:00 0 
7f4c5efe9000-7f4c5eff7000 r-xp 00000000 08:02 1312134                    /usr/lib64/libXi.so.6.1.0
7f4c5eff7000-7f4c5f1f7000 ---p 0000e000 08:02 1312134                    /usr/lib64/libXi.so.6.1.0
7f4c5f1f7000-7f4c5f1f8000 r--p 0000e000 08:02 1312134                    /usr/lib64/libXi.so.6.1.0
7f4c5f1f8000-7f4c5f1f9000 rw-p 0000f000 08:02 1312134                    /usr/lib64/libXi.so.6.1.0
7f4c5f1f9000-7f4c5f1fe000 r-xp 00000000 08:02 1312152                    /usr/lib64/libXtst.so.6.1.0
7f4c5f1fe000-7f4c5f3fd000 ---p 00005000 08:02 1312152                    /usr/lib64/libXtst.so.6.1.0
7f4c5f3fd000-7f4c5f3fe000 r--p 00004000 08:02 1312152                    /usr/lib64/libXtst.so.6.1.0
7f4c5f3fe000-7f4c5f3ff000 rw-p 00005000 08:02 1312152                    /usr/lib64/libXtst.so.6.1.0
7f4c5f3ff000-7f4c5f406000 r-xp 00000000 08:02 1318121                    /usr/lib64/libSM.so.6.0.1
7f4c5f406000-7f4c5f605000 ---p 00007000 08:02 1318121                    /usr/lib64/libSM.so.6.0.1
7f4c5f605000-7f4c5f606000 r--p 00006000 08:02 1318121                    /usr/lib64/libSM.so.6.0.1
7f4c5f606000-7f4c5f607000 rw-p 00007000 08:02 1318121                    /usr/lib64/libSM.so.6.0.1
7f4c5f607000-7f4c5f61e000 r-xp 00000000 08:02 1318417                    /usr/lib64/libICE.so.6.3.0
7f4c5f61e000-7f4c5f81d000 ---p 00017000 08:02 1318417                    /usr/lib64/libICE.so.6.3.0
7f4c5f81d000-7f4c5f81e000 r--p 00016000 08:02 1318417                    /usr/lib64/libICE.so.6.3.0
7f4c5f81e000-7f4c5f81f000 rw-p 00017000 08:02 1318417                    /usr/lib64/libICE.so.6.3.0
7f4c5f81f000-7f4c5f823000 rw-p 00000000 00:00 0 
7f4c5f823000-7f4c5f841000 r-xp 00000000 08:02 1316404                    /usr/lib64/libxcb.so.1.1.0
7f4c5f841000-7f4c5fa41000 ---p 0001e000 08:02 1316404                    /usr/lib64/libxcb.so.1.1.0
7f4c5fa41000-7f4c5fa42000 r--p 0001e000 08:02 1316404                    /usr/lib64/libxcb.so.1.1.0
7f4c5fa42000-7f4c5fa43000 rw-p 0001f000 08:02 1316404                    /usr/lib64/libxcb.so.1.1.0
7f4c5fa43000-7f4c5fb79000 r-xp 00000000 08:02 1317881                    /usr/lib64/libX11.so.6.3.0
7f4c5fb79000-7f4c5fd79000 ---p 00136000 08:02 1317881                    /usr/lib64/libX11.so.6.3.0
7f4c5fd79000-7f4c5fd7a000 r--p 00136000 08:02 1317881                    /usr/lib64/libX11.so.6.3.0
7f4c5fd7a000-7f4c5fd7f000 rw-p 00137000 08:02 1317881                    /usr/lib64/libX11.so.6.3.0
7f4c5fd7f000-7f4c5fd80000 r-xp 00000000 08:02 1318432                    /usr/lib64/libX11-xcb.so.1.0.0
7f4c5fd80000-7f4c5ff7f000 ---p 00001000 08:02 1318432                    /usr/lib64/libX11-xcb.so.1.0.0
7f4c5ff7f000-7f4c5ff80000 r--p 00000000 08:02 1318432                    /usr/lib64/libX11-xcb.so.1.0.0
7f4c5ff80000-7f4c5ff81000 rw-p 00001000 08:02 1318432                    /usr/lib64/libX11-xcb.so.1.0.0
7f4c5ff81000-7f4c5ff88000 r-xp 00000000 08:02 1317860                    /usr/lib64/libjson.so.0.0.1
7f4c5ff88000-7f4c60188000 ---p 00007000 08:02 1317860                    /usr/lib64/libjson.so.0.0.1
7f4c60188000-7f4c60189000 r--p 00007000 08:02 1317860                    /usr/lib64/libjson.so.0.0.1
7f4c60189000-7f4c6018a000 rw-p 00008000 08:02 1317860                    /usr/lib64/libjson.so.0.0.1
7f4c6018a000-7f4c601b3000 r-xp 00000000 08:02 261730                     /lib64/libtinfo.so.5.9
7f4c601b3000-7f4c603b3000 ---p 00029000 08:02 261730                     /lib64/libtinfo.so.5.9
7f4c603b3000-7f4c603b7000 r--p 00029000 08:02 261730                     /lib64/libtinfo.so.5.9
7f4c603b7000-7f4c603bc000 rw-p 0002d000 08:02 261730                     /lib64/libtinfo.so.5.9
7f4c603bc000-7f4c603bd000 rw-p 00000000 00:00 0 
7f4c603bd000-7f4c603d4000 r-xp 00000000 08:02 1322233                    /usr/lib64/libspeex.so.1.5.0
7f4c603d4000-7f4c605d4000 ---p 00017000 08:02 1322233                    /usr/lib64/libspeex.so.1.5.0
7f4c605d4000-7f4c605d5000 r--p 00017000 08:02 1322233                    /usr/lib64/libspeex.so.1.5.0
7f4c605d5000-7f4c605d6000 rw-p 00018000 08:02 1322233                    /usr/lib64/libspeex.so.1.5.0
7f4c605d6000-7f4c60889000 r-xp 00000000 08:02 1322736                    /usr/lib64/libvorbisenc.so.2.0.9
7f4c60889000-7f4c60a88000 ---p 002b3000 08:02 1322736                    /usr/lib64/libvorbisenc.so.2.0.9
7f4c60a88000-7f4c60aa4000 r--p 002b2000 08:02 1322736                    /usr/lib64/libvorbisenc.so.2.0.9
7f4c60aa4000-7f4c60aa5000 rw-p 002ce000 08:02 1322736                    /usr/lib64/libvorbisenc.so.2.0.9
7f4c60aa5000-7f4c60adb000 r-xp 00000000 08:02 1322493                    /usr/lib64/libFLAC.so.8.3.0
7f4c60adb000-7f4c60cdb000 ---p 00036000 08:02 1322493                    /usr/lib64/libFLAC.so.8.3.0
7f4c60cdb000-7f4c60cdc000 r--p 00036000 08:02 1322493                    /usr/lib64/libFLAC.so.8.3.0
7f4c60cdc000-7f4c60cdd000 rw-p 00037000 08:02 1322493                    /usr/lib64/libFLAC.so.8.3.0
7f4c60cdd000-7f4c60d43000 r-xp 00000000 08:02 1323413                    /usr/lib64/pulseaudio/libpulsecommon-3.0.so
7f4c60d43000-7f4c60f43000 ---p 00066000 08:02 1323413                    /usr/lib64/pulseaudio/libpulsecommon-3.0.so
7f4c60f43000-7f4c60f44000 r--p 00066000 08:02 1323413                    /usr/lib64/pulseaudio/libpulsecommon-3.0.so
7f4c60f44000-7f4c60f46000 rw-p 00067000 08:02 1323413                    /usr/lib64/pulseaudio/libpulsecommon-3.0.so
7f4c60f46000-7f4c60f8f000 r-xp 00000000 08:02 1323412                    /usr/lib64/libpulse.so.0.15.3Abortado

Then I ran sweep again but the “Process” menu is still empty.

I know, I did that as well.
But listplugins doesn’t really work. It crashes:

*** Error in `listplugins’: double free or corruption (!prev): 0x0000000000d347d0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7abf6)[0x7f4c64877bf6]
/lib64/libc.so.6(+0x7b973)[0x7f4c64878973]
/usr/lib64/ladspa/caps.so(_fini+0x52)[0x7f4c5dac4192]
/lib64/ld-linux-x86-64.so.2(+0xef8f)[0x7f4c650baf8f]
/lib64/libc.so.6(+0x37f61)[0x7f4c64834f61]
/lib64/libc.so.6(+0x37fe5)[0x7f4c64834fe5]
/lib64/libc.so.6(__libc_start_main+0xfc)[0x7f4c6481ea1c]
listplugins[0x400aa1]
…Abortado

Then I ran sweep again but the “Process” menu is still empty.

Yes.
I suspect that’s related to the crash above…
But I have yet to examine this further.

I’m not near my Linux system for the next days, but if you want to you can try to remove /usr/lib64/ladspa/caps.so since that’s what seems to crash. Just move that file to a different folder, so you can move it back again afterwards:

sudo mv /usr/lib64/ladspa/caps.so /
export LADSPA_PATH="/usr/lib64/ladspa"
listplugins
sweep
sudo mv /caps.so /usr/lib64/ladspa/

Hi wolfi323,
Thank you for your help, I moved caps.so as you suggested and Didn’t get any errors from lisplugins but “Process” menu is still empty.

Good to see some increased activity in this field.

I think, though, that you could avoid some of the problems (e.g. Sweep, Hydrogen, Audacity m.m.) by using a fixed version release instead of Tumbleweed.
When it comes to audio production on Linux one want a stable system, so better avoid rolling releases.