-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (6) .- Knowledge Base  . 

Kwave

   0.8.12  

KDE Sound Application

Score 84%
Kwave
zoom


Kwave
zoom


Kwave
zoom


Homepage:  http://kwave.sf.net
Minimum required   KDE 4.x
Downloads:  8049
Submitted:  Apr 4 2004
Updated:  Jun 5 2014

Description:

Kwave is a sound editor designed for the KDE Desktop Environment.

With Kwave you can edit many sorts of audio files including multi-channel files. Kwave also includes many plugins to transform the audio data in several ways and presents a graphical view with a complete zoom- and scroll capability.
Supports many sound formats, playback and recording via ALSA and OSS.




Changelog:

0.8.12 [2014-06-04]

* recording via PulseAudio, by Joerg-Christan Boehme
* bugfix: "Close" button of the record dialog did not save settings
* bugfix: amplify free plugin: untranslated action names in progress bar
* bugfix: sonagram plugin did not honor the windowing function parameter
* bugfix: coherency problems in overview cache
* bugfix: metadata got lost after cut/undo/redo
* bugfix: save/as check against overwriting existing files failed
* bugfix: undo/redo did not work after recording
* bugfix: signal was "modified" after canceled record (empty) / done
* bugfix: wrong calculation of zoom and window geometry at startup
* bugfix: wrong scaling of overview in sonagram window
* bugfix: playback pointer did not update synchronously across tracks
* bugfix: brought back support for optimized memcpy (from xine-lib)
* updated memcpy.c + cpu detection, including AVX assembler support
* new command line option: "--logfile=" for logging to a file
* brought back the horizontal scroll bar
* support for swap files to store undo data
* speedup: too many copy-on-write operations, use more const data
* improved robustness against out of memory situations
* memory manager: added statistics for debugging
* memory settings: only use up to 25% of process address space
* internal cleanups: renamed openSampleReader -> openReader,
fixed signature of Signal/SignalManager::openWriter
* speedup: use stripe list instead of raw data for saving undo data
* debug plugin: added functions "labels_at_stripes", "sawtooth_verify"
and "dump_metadata"
* automatic defragmentation of stripes
* sonagram plugin: use Qt Concurrent framework -> more than factor 40
faster on a quad core cpu
* got rid of KDE ThreadWeaver, replaced with Qt Concurrent framework
* debug plugin: added function "fm_sweep"
* workaround for broken WAV files with zeroed fact chunk
* fixed many 32/64 bit issues
* new build target "make wrapper": creates a wrapper script to start Kwave
for test/debug purpose
* new build target "make dep": creates a binary debian package
(for personal use and testing purposes)
* mouse wheel + Ctrl: zoom in/out aligns signal to mouse position
* record plugin: level meter is always enabled, simplified dialog
* PulseAudio playback: fixed wrong timeout calculation
* requires at least Qt-4.7 + FLAC-1.2.0




LicenseGPL
Source(Source tar.bz2)
Gentoo(Ebuild for Gentoo Linux)
(Download Page)
openSUSE Factory
openSUSE 13.1
openSUSE 12.3
openSUSE 12.2
openSUSE Tumbleweed
SUSE SLE-11 SP 2 (x86_64)
SUSE SLE-11 SP 2 (i586)
SUSE SLE-11 SP 2 (i586)
SUSE SLE-11 SP 2 (x86_64)
SUSE SLE-11 SP 2 (i586)
SUSE SLE-11 SP 2 (x86_64)
Fedora 20 (noarch)
Fedora 20 (i686)
Fedora 20 (noarch)
Fedora 20 (x86_64)
Fedora 20 (x86_64)
Fedora 20 (i686)
Fedora 19 (noarch)
Fedora 19 (x86_64)
Fedora 19 (noarch)
Fedora 19 (i686)
Fedora 19 (x86_64)
Fedora 19 (i686)
Fedora 18 (i686)
Fedora 18 (x86_64)
Fedora 18 (noarch)
Fedora 18 (i686)
Fedora 18 (x86_64)
Fedora 18 (noarch)
RedHat RHEL-6 (i686)
RedHat RHEL-6 (noarch)
RedHat RHEL-6 (noarch)
RedHat RHEL-6 (x86_64)
RedHat RHEL-6 (i686)
RedHat RHEL-6 (x86_64)
CentOS CentOS-6 (noarch)
CentOS CentOS-6 (noarch)
CentOS CentOS-6 (x86_64)
CentOS CentOS-6 (i686)
CentOS CentOS-6 (x86_64)
CentOS CentOS-6 (i686)
Send to a friend
Subscribe
Other  Apps  from dg6nee
Report inappropriate content



goto page: prev   1  2  3  4 

-

 Compile error

 
 by leeghoofd on: Jan 12 2006
 
Score 50%

Hi, I have compile errors like these:

CompressionWidgetBase.uic.cpp:23:27: error: bitratewidget.h: No such file or directory
FileInfoDlg.uic.cpp:28:31: error: compressionwidget.h: No such file or directory
FileInfoDlg.uic.cpp:29:27: error: keywordwidget.h: No such file or directory

Changing on those line from lowercase to camelcase fixes it. Probably I have a newer gcc version? I have 4.0.2.


Reply to this

-

 Re: Compile error

 
 by dg6nee on: Jun 6 2006
 
Score 50%

this should be fixed with the latest version, v0.7.6, please try again!


Reply to this

-
.

 Links broken?

 
 by bitcrazy on: Sep 18 2006
 
Score 50%

Hi
either the links are broken or the files don't exist

Greetings

m0nk


If men could get pregnant, abortion would be a sacrament.
Reply to this

-

 Re: Links broken?

 
 by dg6nee on: Jan 1 2007
 
Score 50%

should have been only a temporary problem with Sourceforge. Please try again...


Reply to this

-

 --without-arts ?

 
 by schnebeck on: Jan 18 2007
 
Score 50%

I used kwave in the past but as this prog heavily refers to aRts I can not use it anymore. The modern KDE setup use ALSA directly.

Any way to support the --without-arts configure switch or have I wait for the KDE 4 version of kwave?

Bye

Thorsten


Reply to this

-

 Re: --without-arts ?

 
 by BeteNoire on: Jun 21 2007
 
Score 50%

Please! Make the KWave work without arts.


Reply to this

-

 Re: Re: --without-ar

 
 by dg6nee on: Aug 22 2007
 
Score 50%

this is currently work in progress.
Anyway, what is your problem with aRts? Kwave needs it only for internal streaming. Therefore you can safely run aRts and configure it to use the "null" device, that would not interfere with other sound software and will be sufficient for Kwave!


Reply to this

-

 Re: Re: Re: --withou

 
 by BeteNoire on: Jan 24 2008
 
Score 50%

I have Gentoo Linux built with USE="-arts" which means I don't have and don't have to have aRts at all. And I'm not going to have it, cause it simply sucks.

Would be very nice to have Kwave with Alsa only.


Reply to this

-

 Re: Re: Re: Re: --wi

 
 by dg6nee on: Jan 25 2008
 
Score 50%

sorry, for updating kde-apps.org so late. Since v0.7.11 you should be able to use Kwave without aRts. I rewrote the complete internal streaming engine to work without aRts and also ported the plugins to be aRts-free.


Reply to this

-

 FLAC_API_1_1_3

 
 by dovidhalevi on: Aug 24 2007
 
Score 50%

This is the only one #defined in config.h. This hard definition is somehow not good enough for:
plugins/codec_flac/FlacCodecDecoder.cpp
and FlacCodecEncoder.cpp. I had to explicitely #define in in these to compile them.

And thar's the rub: Current libflac in debian unstable is 1.1.4. Hopefully this is backwards compatible to 1.1.3 (why all those #if's).

(Apparently, kde3.5.* has its own as well.)


Reply to this

-

 Re: FLAC_API_1_1_3

 
 by dg6nee on: Jan 25 2008
 
Score 50%

This has been fixed in v0.7.10.


Reply to this

-

 Re: FLAC_API_1_1

 
 by dovidhalevi on: Jan 26 2008
 
Score 50%

0.7.11 still produces the problem!

[ 51%] Building CXX object plugins/codec_flac/CMakeFiles/plugin_codec_flac.dir/FlacDecoder.o
/home/david/kwave-0.7.11/plugins/codec_flac/FlacDecoder.cpp:185:6: error: #error "no usable FLAC API found"
/home/david/kwave-0.7.11/plugins/codec_flac/FlacDecoder.cpp: In member function 'virtual bool FlacDecoder::open(QWidget*, QIODevice&)':
/home/david/kwave-0.7.11/plugins/codec_flac/FlacDecoder.cpp:293: error: conversion from 'FLAC__StreamDecoderInitStatus' to non-scalar type 'FLAC::Decoder::Stream::State' requested
make[2]: *** [plugins/codec_flac/CMakeFiles/plugin_codec_flac.dir/FlacDecoder.o] Error 1
make[1]: *** [plugins/codec_flac/CMakeFiles/plugin_codec_flac.dir/all] Error 2
make: *** [all] Error 2


Reply to this

-
.

 Re: Re: FLAC_API_1_1

 
 by dg6nee on: Jan 26 2008
 
Score 50%

Thanks for reporting, but IMO this a different problem. I see the line:

#error "no usable FLAC API found"

So I must conclude that something went badly wrong when detecting the FLAC API version. Please use the bug reporting system at sourceforge, file a bug report there and paste the complete output of "cmake" + your versions of cmake and FLAC.

=> http://sourceforge.net/tracker/?group_id=6478&atid=106478

I explicitely implemented support for FLAC API versions 1.1.1, 1.1.2, 1.1.3 and also have successfully tested them.


Reply to this

-

 Re: FLAC_API

 
 by dovidhalevi on: Jan 27 2008
 
Score 50%

What about 1.1.4 or later if there be such an animal?

As I reported originally, back then, Sid has 1.1.4.

An explicit test for 1.1.1, 1.1.2, 1.1.3 will then fail.


Reply to this

-
.

 Re: Re: FLAC_API

 
 by dg6nee on: Jan 27 2008
 
Score 50%

AFAIK the FLAC API did not change from 1.1.3 to 1.1.4, so the check is identical. I have v1.2.1 here and it works also.

Furthermore I do not check for a "specific" version, instead I (have to) do some really ugly checks in the plugins/codec_flac/CMakeLists.txt to fiddle out which API version compiles. This brings me to the question how it is possible that you get an error so late, when compiling. I would have expected that the cmake call fails.

So once again: please file a bug at sourceforge and append the output of cmake. Otherwise I cannot help.

BTW: if you don't need FLAC, you can find instructions in the Kwave online documentation on how to disable FLAC support: http://kwave.sourceforge.net/doc/en/build_options.html


Reply to this

-

 Re: FLAC_API

 
 by dovidhalevi on: Jan 27 2008
 
Score 50%

OK, can do.

However, here is the "offending" code. Once again, there is an explicit test here:

#if defined(FLAC_API_VERSION_1_1_1_OR_OLDER)
if (vorbis_comments.get_vendor_string().is_valid()) {
const FLAC::Metadata::VorbisComment::Entry &entry =
vorbis_comments.get_vendor_string();

QString s = QString::fromUtf8(
entry.get_field(),
entry.get_field_length());
m_info.set(INF_SOFTWARE, s);
qDebug("Encoded by: '%s'\n\n", s.local8Bit().data());
}
#elif defined(FLAC_API_VERSION_1_1_2) || defined(FLAC_API_VERSION_1_1_3)
QString vendor = QString::fromUtf8(reinterpret_cast<const char *>(
vorbis_comments.get_vendor_string()));
if (vendor.length()) {
m_info.set(INF_SOFTWARE, vendor);
qDebug("Encoded by: '%s'\n\n", vendor.local8Bit().data());
}
#else
#error "no usable FLAC API found"
#endif

What should be #define'd if you are using 1.1.4 or 2.1.0 or whatever is newer?

That #elif may be a carryover which needs be replaced (or maybe this should be the #else if all else fails?).



-
.

 cmake problem

 
 by donpedro69 on: Jan 25 2008
 
Score 50%

krzysztof@Athlon64X2:~/install/kwave-0.7.11$ cmake .
-- Building Kwave version 0.7.11
-- Found date: /bin/date
-- Building for target x86_64-linux-gnu
-- Found target optimized memcpy() for X86_64 (from xine)
-- Found KDE3 include dir: /usr/include/kde
-- Found KDE3 library dir: /usr/lib
-- Found KDE3 dcopidl preprocessor: /usr/bin/dcopidl
-- Found KDE3 dcopidl2cpp preprocessor: /usr/bin/dcopidl2cpp
-- Found KDE3 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Using /usr/lib as install RPATH
-- Using the system's libaudiofile
-- Enabled OSS for playbay and recording
-- Found ALSA: /usr/lib/libasound.so
-- Found ALSA version 1.0.14a
-- Found convert: /usr/bin/convert
-- Found FLAC include files
-- Found FLAC++ include files
-- Found FLAC API version 1.1.3 or newer
-- Found Ogg/Vorbis library v2.x or newer
CMake Error:
could not find required version of GSL
(GNU Scientific Library)
please install the GSL and it's -devel package!

:-( I think have everything installed what i need:
gsl-bin, libgsl0, libgsl0-dev [all ver. 1.9-3]


Reply to this

-
.

 Re: cmake problem

 
 by dg6nee on: Jan 26 2008
 
Score 50%

seems that you are using Debian, right? Maybe you want to try out the official debian packages from Kwave's debian maintainer(s), they always have nice packages and patches for fixing that kind of problems.

(BTW: please kindly use the bug reporting system at http://sourceforge.net/tracker/?group_id=6478&atid=106478
or the Kwave mailing list for reporting build problems)


Reply to this

-
.

 :))

 
 by ATAHUALPA on: Jan 26 2008
 
Score 50%

<i>* aRts support is now disabled per default</i>

WOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOW
EVVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIIIIIIIIII

sono commosso.


When you find yourself on the side of the majority, it is time to stop and reconsider.
Cuando uno se encuentra del lado de la mayoría, es hora de detenerse y reflexionar.
Mark Twain

Reply to this

goto page: prev   1  2  3  4 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.