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:
http://prdownloads.sourceforge.net/sweep/sweep-0.5.4.tar.gz?download
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:
http://www.metadecks.org/software/sweep/scrub.html
Summary of library dependencies:
* GTK+ 1.2 (standard in most distributions)
* libsndfile-1.0.0, available at:
http://www.zip.com.au/~erikd/libsndfile/libsndfile-1.0.0.tar.gz
* libtdb, available in many distributions or at:
http://www.sourceforge.net/projects/tdb
Screenshot:
http://www.metadecks.org/software/sweep/images/screenshots/sweep_20020813.p…
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
* internationalisation
* 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:
http://www.metadecks.org/software/sweep/
Thanks to Pixar Animation Studios and CSIRO Australia for supporting the
development of this project.
enjoy :)
Conrad.
We have recently ported our frequency-domain audio analysis library
Maaate to the Windows platform and fixed some minor bugs and compile
warnings.
This is the announcement of Maaate Version 0.3.0 available for Linux,
Windows and Solaris.
(It uses bewdy 0.2.2 for visualisation under Linux only.)
http://www.cmis.csiro.au/maaate/
Maaate:
=======
Maaate is a C++ frequency domain audio analysis toolkit.
http://www.cmis.csiro.au/maaate/docs/index.html
Maaate is a set of libraries supporting frequency-domain based feature
analysis. Although it currently only works on MPEG compressed audio
files in the compressed domain, the interface to plug-in other file
formats (uncompressed or compressed) exists. Maaate also contains some
30 audio feature extraction, segmentation and classification algorithms.
It's all published under the GNU GPL.
Download it from: http://www.cmis.csiro.au/maaate/docs/download.html
Highlights of Maaate version 0.3.0:
- a generic frequency-domain based analysis framework
- a specific MPEG compressed (frequency) domain analysis library
- 30 analysis modules covering
* energy features (usable for loudness statistics),
* bandwidth features (usable for speech/music segmentation),
* spectral statistics (usable for sound type distinction),
* silence statistics (usable for speech/music segmentation),
* noise features (usable for explosion or crowd cheer detection),
* generic segmentation algorithms (thresholds on features) and
* some generic statistical algorithms (histogram, variance).
- extensive documentation on all modules is also available
online (http://www.cmis.csiro.au/maaate/docs/modules.html)
- works under Linux, Windows and Solaris
Bewdy :
=======
Play around with the compressed audio content of MP3 files under Linux!
http://www.cmis.csiro.au/maaate/bewdy/index.html
Bewdy is a program to visualise frequency domain audio feature analysis
and segmentation algorithms. For example, it can display the spectral
content of an MPEG audio file in the compressed domain and allows you to
play around with analysis algorithms on that data. It uses the (MPEG)
Maaate libraries for that purpose and can thus load up any analysis
module that is implemented for Maaate.
The pictures at http://www.cmis.csiro.au/maaate/snapshots.html and at
http://www.cmis.csiro.au/maaate/bewdy/docs/handbook.html show off more
of bewdy.
Download bewdy from: http://www.cmis.csiro.au/maaate/bewdy/index.html
Download Maaate from: http://www.cmis.csiro.au/maaate/docs/download.html
About CSIRO audio analysis research:
====================================
Here at CSIRO, an Australian government research organisation, we
perform research into the analysis of music and sound. We create
software to unravel the structure and texture of recorded audio, and we
develop systems which make use of the information extracted. Examples of
such systems include searching for music features and indexing
soundtracks. Much of our work is available as open source software.
See: http://www.cmis.csiro.au/audio/
---
Silvia Pfeiffer
<Silvia.Pfeiffer(a)csiro.au>
In the interests of making life easier for my fellow penguinistas Boost
Hardware has aquired a new user friendly, audio centric, domain name.
You can now point your browser at
http://www.djcj.org
and the space occupied by the LAU guide and the quicktoots will be
rendered before your eyes.
--
Patrick Shirkey - Boost Hardware Ltd.
For the discerning hardware connoisseur
Http://www.boosthardware.comHttp://www.djcj.org - The Linux Audio Users guide
========================================
"Um...symbol_get and symbol_put... They're
kindof like does anyone remember like get_symbol
and put_symbol I think we used to have..."
- Rusty Russell in his talk on the module subsystem
Now supports connecting to input ports and you can control the number of
columns of meters with -c, -c 1 will give you a vertical strip.
http://plugin.org.uk/meterbridge/meterbridge-0.0.4.tar.gz
Input monitoring "works" by disconnecting everything from the port,
connecting it to the meter in and connecting the monitor out of the meter
to the original port. When it quits it tries to put things back the way
they should be, but it might not always get it right.
If you run too many (8+) then things start to get dodgy, jack carries on
running, but you can't quit meters. I don't know why.
Thanks to Joern and Gerd for testing the extra-alpha versions, and Kai for
fixing the autoconf mess.
- Steve
http://plugin.org.uk/meterbridge/
Almost useful and looks kinda funky. More-or-less compliant with BS
6840-10, BS 6840-17:1991 and IEC 268-18:1995.
Enjoy,
Steve
Hi, I wrote a software syntesizer for Linux, it is
available at http://zynaddsubfx.sourceforge.net/ or
http://sourceforge.net/projects/zynaddsubfx/ . It has
many features including: polipohony, multi-timbral,
microtonal capabilities, 2 synth engines, effects
(system and insertion), user interface.
I started this project on March 2002 and this is the
first relase. I hope that you'll like it.
Paul.
__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com
Sweep 0.5.6 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:
http://prdownloads.sourceforge.net/sweep/sweep-0.5.6.tar.gz?download
Changes in this version include monitoring of file modification, "are you
sure" dialogs, file revert, and many minor bug fixes.
There will be a demo of the latest Sweep features, including live DJing and
experimental music techniques and the Sydney LUG meeting on Sep. 27 2002;
see http://www.slug.org.au/ for details.
Summary of library dependencies:
* GTK+ 1.2 (standard in most distributions)
* libsndfile-1.0.x, available from:
http://www.zip.com.au/~erikd/libsndfile/
* libtdb, available in many distributions or at:
http://www.sourceforge.net/projects/tdb
Screenshot:
http://www.metadecks.org/software/sweep/images/screenshots/sweep_20020813.p…
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
* internationalisation
* 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:
http://www.metadecks.org/software/sweep/
Thanks to Pixar Animation Studios and CSIRO Australia for supporting the
development of this project.
enjoy :)
Conrad.
Alternative Csound Reference Manual, 4.21-1 edition
Date:
September 22, 2002
About:
The Alternative Csound Reference Manual is a reference manual for
the Csound sound synthesis program (http://www.csounds.com/). It has
been brought up-to-date to the latest version of Csound, 4.21.
Changes:
Added documentation for the following opcodes: a, butbp, butbr,
buthp, butlp, cngoto, convle, else, elseif, endif, ftload, ftloadk,
ftsave, ftsavek, ink, invalue, ktableseg, oscilx, outk, outvalue,
reverb2, subinstr, and sense.
Downloads:
http://kevindumpscore.com/download.html#csound-manual
DocBook/SGML, HTML, PDF, or ASCII text versions are available.
On-line edition:
http://kevindumpscore.com/docs/csound-manual/
-- Kevin Conder, kevin(a)kevindumpscore.com
GStreamer "GEPpiness is a warm gun" 0.4.1 released [1]
The GStreamer team is happy to announce another release of the GStreamer
streaming-media framework. This release has mainly focused on code
clean-up and rounding out of the features. Large chunks of GStreamer are
API stable at this point. In preparation of a stable release, we have
also done a thorough license audit to make sure that the licenses of all
plug-ins are properly documented, and that as many of them as possible
are available under the LGPL license that GStreamer uses.
We are starting to have a really nice collection of applications under
development using GStreamer. If you are looking for something specific
check out our applications status page:
http://www.gstreamer.net/status/?category=2
Downloading GStreamer
You find information about the binaries we provide and the source
tarballs at:
http://www.gstreamer.net/releases/0.4.1/
Updates and Enhancements
General
* Further work on the Graphical Pipeline Editor, getting to be very
stable and well working.
* KDE/Qt bindings created for easier creation of KDE applications on top
of GStreamer
* General C++ bindings for use with gtkmm and other C++ projects added
to gst-bind module (in CVS)
* Effectv and virtualdub based plug-ins relicensed under LGPL
(previously GPL)
* Some manual examples updated and extracted to code (in
examples/manual)
Core
* Many memleaks plugged
* Lots of code cleaning
* Many documentation improvements
* Small change to Plugin API
* Removed use of -Wall and -Werror from release tarball for non-gcc
compilers, more permanent solution upcoming.
* Old schedulers renamed: we now use basicomega as the default
scheduler, with the others being fastomega, basicwingo and fastwingo.
Plug-ins
* BSD and Darwin cd playing
* New Mixermatrix plugin added
* New Flash plugin added
* RTP plugin moved back to librtp and plugin now includes library code
(still experimental, check configure --help on how to enable)
* New v4l2 plugins
* Updated v4l plugins
* Improvements to dvdnav plugin
* iRadio support added to gnomevfs plugin
* Median video plugin updated and now working
* Fixed many major bugs in the gnome-vfs library
* Got rid of misleading warnings from plugins
* Avi muxer much improved
* Fix bug in mad plugin that caused loss of frames
* mp3 typefind fixed to properly handle id3v2 tags
Known Issues
GStreamer currently ships with schedulers based on two cothread
packages. The 'omega' cothread package is the one we have been shipping
for a long time now and is still the default in this release. There are
however some limitations and thread-related bugs in the omega scheduler.
These limitations are not present in the 'wingo' schedulers, but
unfortunately it does not work with i686 glibc at this time due to
differences in the way threads are handled compared to other
architectures, including i386. A new (third) scheduler (that doesn't use
cothreads) is being developed.
As for the bugs in the 'omega' schedulers, we did not feel they
warranted not releasing 0.4.1 as they are rather obscure. For instance
if you are using Rhythmbox you will need to be playing over 500 songs
nonstop to trigger it. You can choose a different scheduler by passing
--scheduler=(name) to any GStreamer application.
Wim Taymans has started work on a new scheduler. The first part is
already in CVS, but it will probably still be some months before it is
ready.
More details on these features can be found on the project's website,
http://gstreamer.net/.
Support and Bugs
We use Gnome's Bugzilla for bug reports and feature requests.
http://bugzilla.gnome.org
The "product name" is GStreamer (capital G). Please do the following
before writing a bug report :
gst-feedback &> feedback 2>&1
and attach the file "feedback" to your bug report, so that we have some
information useful in the debugging process.
Developers
GStreamer is hosted on SourceForge. All code is in CVS and can be
checked out from there. Interested developers of the core library,
plug-ins, and applications should subscribe to the gstreamer-devel list.
If there is sufficient interest we will create more lists as necessary.
We are still looking for people with access to Solaris, HP-UX, Irix and
True64 that would be willing to try building and testing GStreamer.
Patches fixing such problems are also more than welcome.
Contributors to this release
Patches to the core of Gstreamer
* Wim Taymans <wim.taymans(AT)chello.be>
* Thomas Vander Stichele <thomas(AT)apestaart.org>
* Andy Wingo <wingo(AT)pobox.com>
* Steve Baker <stevebaker_org(AT)yahoo.co.uk>
* Cameron Hutchison <camh(AT)xdna.net>
* Iain Holmes <iain(AT)prettypeople.org>
* Ronald Bultje <rbultje(AT)ronald.bitfreak.net>
Plugins and Sample Applications
* Richard Boulton <richard(AT)tartarus.org>
* David Lehn <dlehn(AT)vt.edu>
* Jérémy Simon <jsimon13(AT)yahoo.fr>
* Zeeshan Ali Khattak <zak147(AT)yahoo.com>
* David Schleef <ds(AT)schleef.org>
* Charles Schmidt <cbschmid(AT)users.sourceforge.net>
* Goraxe <goraxe(a)ntlworld.com>
* Colin Walters <walters(AT)gnu.org>
* Kristian Rietveld <kris(AT)gtk.org>
Misc
* Christian Fredrik Kalager Schaller <Uraeus(AT)gnome.org>
* Tim Jansen <tim.jansen(AT)kde.org>
* Leif Morgan Johnson <lmjohns3(AT)eos.ncsu.edu>
* Christian Meyer <chrisime(AT)gnome.org>
[1] It is a little-known fact that the Beatles decided their track
listing for their albums based on a process called the 'GEP' process.
After some initial problems, this worked very well. The only known
failure of this process happened when George Harrison commited the
out-of-place 'Within You Without You' to Sergeant Pepper without review
by the other band members. This near split-up led to one of their finest
songs on the world-reknowned White Album.