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, …
[View More]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
[View Less]
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 …
[View More]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.
[View Less]
Hi everyone,
two things -- I'll be doing a demo of Sweep at this month's SLUG meeting,
showing off a lot of the latest new features and fun things to do. Also,
there's a new release out with much improved and easier to use LADSPA
plugins, and even more intuitive scrubbing for sound editing. Thanks
especially to Ulrich Detert and Steve Harris for help on this release.
If you haven't played with Sweep yet, now's as good a time as any. First
of all meet Scrubby (http://www.metadecks.org/software/…
[View More]sweep/scrub.html)
and then start mixing up your files. Or edit them, if that's your game ...
Developers: Sweep's a great platform for testing LADSPA plugins, so if
you're into that, check it out. Also there's plenty of work you can do
on Sweep itself, hop onto sweep-devel(a)lists.sf.net for some pointers.
As always, all this and more at http://sweep.sourceforge.net/
1. Sweep Demo at Sydney LUG meeting, Sep. 27
--------------------------------------------
There will be a demo of the latest Sweep features, including
live DJing and experimental music techniques at the Sydney
LUG meeting on Sep. 27 2002; see http://www.slug.org.au/
for details.
2. Sweep 0.5.5 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://www.metadecks.org/software/sweep/download/sweep-0.5.5.tar.gz
Changes since version 0.5.4 include major bugfixes for LADSPA plugin
handling and improvements in scrubbing usability.
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.
[View Less]
Released Swami 0.9.0.
Swami is a MIDI patch file editor currently utilizing SoundFont 2.0x
files.
Many bug fixes, modulator editor is now functional, improved iiwusynth
control dialog, a preview of the generator graph, a real plugin system,
libInstPatch should be more portable, a libsndfile 1.0.x plugin
(audiofile and/or libsndfile can be used) and other things. Please let
me know how it goes as its the first release utilizing plugins.
Cheers,
Josh Green
hi,
you are subscribed to one or more mailing lists hosted by the computer
music center at columbia unversity. earlier today we had a server
failure, and much of our mailing list information was lost. please visit:
http://music.columbia.edu/mailman/listinfo/
to verify that you are still subscribed to the correct mailing lists and
that your list preferences (digest mode, etc.) are still correct.
also, if you know of anyone who joined this list recently, please
forward this message to …
[View More]them and ask them to rejoin, as all recent
subscriber addresses have been lost.
thank you,
douglas
--
................................................http://artbots.org
.....douglas.....irving.........................http://dorkbot.org
.................................http://shoko.calarts.edu/musicdsp
.......... repetto..............http://music.columbia.edu/organism
................................http://music.columbia.edu/~douglas
[View Less]