Sweep 0.5.4 Development Release
Sweep is a sound wave editor, and it is now also generally useful as a
flexible recording and playback tool. Inside lives a pesky little virtual
stylus called Scrubby who enjoys mixing around in your files.
This development release is available as a source tarball at:
Changes since version 0.5.3 (September 5 2002) include bug fixes for
playback during destructive operations and for edits of tiny regions,
and improvements in configuration checks for libsndfile-1.0.0.
Additionally, scrubbing is now working for reverse playback, and has been
tuned for responsiveness independent of sample rate.
There is now a web page introducing Scrubby and outlining a few simple
editing and live performance techniques:
Summary of library dependencies:
* GTK+ 1.2 (standard in most distributions)
* libsndfile-1.0.0, available at:
* libtdb, available in many distributions or at:
Sweep is designed to be intuitive and to give you full control. It includes
almost everything you would expect in a sound editor, and then some:
* precise, vinyl like scrubbing
* looped, reverse, and pitch-controlled playback
* playback mixing of unlimited independent tracks
* looped and reverse recording
* multichannel and 32 bit floating point file support
* LADSPA 1.1 effects support
* multiple views, discontinuous selections
* easy keybindings, mouse wheel zooming
* unlimited undo/redo with fully revertible edit history
* multithreaded background processing
* shaded peak/mean waveform rendering, multiple colour schemes
Help wanted! Sweep needs testing; please report any problems encountered!
Urgent development is required in the following areas: ALSA and Jack support,
updating of translations and user documentation. (NB. Sweep works fine with
ALSA under OSS emulation -- the native ALSA support needs some fixing).
Sweep is Free Software, available under the GNU General Public License.
More information is available at:
Thanks to Pixar Animation Studios and CSIRO Australia for supporting the
development of this project.
Tkeca 1.0.1 was released.
- Added GNU General Public License.
- Added 'About TKECA' button.
Luis Pablo Gasparotto
Ahora pod�s usar Yahoo! Messenger desde tu celular. Aprend� c�mo hacerlo en Yahoo! M�vil: http://ar.mobile.yahoo.com/sms.html
amSynth - Analogue Modelling SYNTHesizer
amSynth 1.0-rc2, code-named "jack", is now available!!
Get the source code at http://amsynthe.sourceforge.net/amSynth
Changes in this release:
* you've been waiting for it -- JACK audio output support!!
* completely revised ./configure & build system - will adapt features to
libraries installed, proper 'make install' target...
* launch a virtual keyboard from the amSynth menu!
* transparent per-user installation for first time users
* build fixes galore, now compiles fine on latest GCC versions
(and any problems with it please get in touch, details on website)
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
Just to share the good news that Linux got some exposure in the latest
edition of the Organised Sound journal (pub. by UK's Cambridge
Stuff covered is RTMix, as well as JACK/Linux audio. Big thanks go to
Paul Davis for the help with the benchmark info, as well as everyone
else in the Linux community who have made Linux a formidable multimedia
For more info on the journal see (it's just an abstract page about the
actual journal -- I am still trying to find out how to locate the darn
article online :-)
Ivica Ico Bukvic, composer, multimedia sculptor,
programmer, webmaster & computer consultant
"To be or not to be" - Shakespeare
"To be is to do" - Socrates
"To do is to be" - Sartre
"Do be do be do" - Sinatra
"2b || ! 2b" - ?
"I am" - God
1. A short summary of changes
Sliders for parameter control and text inputs for
lower and upper bounds have been added as well as
support for LADSPA-1.1 and ecasound effect parameter
hints. There has been some user interface improvements
and a native JACK support has been added. Updated to
use the new ecasound-2.2 libraries.
2. What is ecamegapedal?
Ecamegapedal is a real-time effect processor software with
a graphical user interface for controlling the effect
parameters. It is meant to be used as a virtual guitar-fx
or studio effect box. In addition to real-time operation,
ecamegapedal also supports reading from and writing to audio
files. All audio object and effect plugin types provided by the
ecasound libraries are supported. This includes ALSA, JACK,
OSS, aRts, over 20 file formats, over 30 effect types, LADSPA
plugins and multi-operator effect presets. Ecamegapedal's
implementation is based on ecasound and Qt libraries.
Ecamegapedal is licensed under the GPL.
3. Changes since the last stable release
* Added native JACK support. If compiled with JACK support
enabled, ecamegapedal will upon startup fetch the
current engine parameters from the JACK server, and
initialize the ecamegapedal configuration to work
with JACK. In practice this means that you don't
have to manually set the buffersize and sample rate
parameters to use ecamegapedal with JACK.
* Support for LADSPA-1.1 and ecasound effect parameter
* Text inputs for overriding default upper and lower
bounds for parameter values.
* Sliders for controlling parameter values.
* Pixmaps for transport control buttons.
* Takes advantage of the newly released ecasound 2.2.0
libraries (does not work with older ecasound releases).
* Should work with all released Qt2 and Qt3 versions.
Tested with qt-2.3.2, qt-3.0.5 and qt-3.1.1.
5. Links and files
Source and binary packages:
Audio software for Linux!
I've fixed some build issues and theoretically made it slightly more
efficient. If you managed to build 0.0.1 theres no real point in you
Theres also now a webpage of sorts, with a screenshot ;)
k_jack is a jack reimplementation, and mammut is a very special sound
transformating sound editor.
Download from http://www.notam02.no/arkiv/src/
New in mammut v0.14->v0.15:
-Removed the synth transform. It was not supposed to be there and had no
-Fixed the wobble transform. Segfaulted with mono-files. (Bug found
by Dave Phillips)
k_jack V0.0.0.5 ALPHA - EXPERIMENTAL
k_jack currently consists of k_jackd~, libk_jack and libaipc.
k_jackd~ is a jack server external for pure-data.
libk_jack is (supposed to be) a (somewhat) libjack compatible
Jack applications that want to contact k_jackd~ instead
of jackd must (somehow) be linked with libk_jack and
libaipc instead of libjack.
k_jackd~ does not speak with libjack, and jackd does not
speak with libk_jack.
libaipc is a library for audio interprocess communication,
based on code from the vstserver. A preview version is
included with this version of k_jack. (API is not settled.)
By using libaipc for interprocess communication, and letting
PD take care of various low/mid/high-level audio-stuff,
only a few hundred lines of code is currently used for this
implementation of a simple jack system.
k_jackd~ and libk_jack are not based on the jack sourcecode
found at jackit.sf.net, except for protos in the header files.
1. Go into the aipc/src folder and write make to compile up
2. Go into the library folder and write make to compile up
3. Write make to compile up k_jack~.pd_linux.
4. Relink you jack application(s) somehow.
1. Start pd with the "-lib k_jackd~" option.
2. Start a jack application linked with libk_jack.
3. Make an object in pd called "k_jackd~ <clientname>".
Correct number of inlets and outlets will be made
That should be it. Later, when things get more stable, point 3
can do point 2 automaticly.
use k_jackd~ ?
1. Simple. Only the clientname is used, not the portnames.
2. Easy and powerful interface to control the audioflow.
3. Good performance. Shouldn't be necessary to run as root.
simple_client, freqtweak, ceres.
Crashes pretty often. Does not clean up. Huge risk of not
freeing shared memory in the current implementation: Client
must exit before server, and client must not crash. And
server must not crash.
Send ideas (especially about the k_jackd~ object syntax),
comments (especially about the libaipc API), questions,
code, food, etc. to k.s.matheussen(a)notam02.no
Ecawave will no longer be actively developed. The Linux audio application
scene has changed drastically since January of 2000 when the first version
of ecawave was released. Nowadays there are many FOSS (free and open
source software) audio file editors available for you to choose from. As
replacements to ecawave I recommend:
- ... check the list at:
My thanks to all who have participated in ecawave
Audio software for Linux!