1. A short summary of changes
A new native Python implementation of the ECI API has been added to
the package. Ecasound.el (ecasound-emacs) has been updated to version
0.8.2. Oggs and mp3s can be now streamed directly from network.
Author information is now visible in the LADSPA plugin descriptions.
Changes in ALSA-0.9 support improve usability of ecasound with
the new ALSA dmix PCM plugin. There have been many important
bugfixes including correct handling of short parameter fades,
broken chainsetup level looping, problems with creating temporary
files and minor build system issues.
---
2. What is ecasound?
Ecasound is a software package designed for multitrack audio
processing. It can be used for simple tasks like audio playback,
recording and format conversions, as well as for multitrack effect
processing, mixing, recording and signal recycling. Ecasound supports
a wide range of audio inputs, outputs and effect algorithms.
Effects and audio objects can be combined in various ways, and their
parameters can be controlled by operator objects like oscillators
and MIDI-CCs. A versatile console mode user-interface is included
in the package.
Ecasound is licensed under the GPL. The Ecasound Control Interface
(ECI) is licensed under the LGPL.
---
3. Changes since last release
Full list of changes is available at
<http://www.wakkanet.fi/~kaiv/ecasound/history.html>.
---
4. Interface and configuration file changes
None.
---
5. Contributors
Patches
Janne Halttunen (the new Python ECI implementation)
Mario Lang (ecasound.el 0.8.2)
Junichi Uekawa (pyecasound.so build)
Kai Vehmanen (various)
Bug Hunting (items closed)
William Goldsmith (2)
Michael Hellwig (1)
Janno Liivak (1)
Raoul Megelas (1)
Feature requests (items implemented)
Oliver Thuns (1)
---
6. Links and files
Web sites:
http://www.eca.cxhttp://www.eca.cx/ecasound
Source packages:
http://ecasound.seul.org/downloadhttp://ecasound.seul.org/download/ecasound-2.2.2.tar.gz
Distributions with maintained ecasound support:
Agnula - http://www.agnula.org
Debian - http://packages.debian.org/unstable/sound/ecasound2.2.html
DeMuDi - http://www.demudi.org
FreeBSD - http://www.freebsd.org/ports/audio.html
Gentoo Linux - http://www.gentoo.org
PLD Linux - http://www.pld.org.pl
PlanetCCRMA - http://www-ccrma.stanford.edu/planetccrma/software
SuSE Linux - http://www.suse.de/en
Contrib Packages for Distributions:
Mandrake - http://rpm.nyvalls.se/sound9.0.html
Note! Distributors do not necessarily provide packages for
the very latest ecasound version.
--
http://www.eca.cx
Audio software for Linux!
Hi there,
libjackasyn is a LD_PRELOAD library that converts programs written
for the OSS system into jack aware applications (sort of).
It will eventually get replaced by the ALSA jack plugins, but as it
existed before, and I never have "officially" released it, here it is.
It is still beta, but several programs already work with it.
It is easy to use, just start your applications with
"jacklaunch <application_name>"
Get it from
http://gige.xdv.org/soft/libjackasyn
Please report back if you have problems. If you find a program that
runs and is not listed in the file "WORKING", please let me know.
Greetings,
Guenter
Hi evrybody !
(sorry for my poor english)
I am developing a live Linux CD, called LinuxConsole
(http://linuxconsole.tuxfamily.org)
First it was made to use a PC box as a console games.
Now it plays games, music, videos, browse Web, disks, burn CDs,...
It is a "modularized" CD, the 'core' system (drivers+X11+Window maker)
stays in memory, while modules (mozilla, games, cups, openoffice) stay
on CD or hard disk (ext fs,fat,ntfs,...).
I'am using ALSA drivers.
I search someone to help me to make an 'audio' module, with most linux
audio applications
If someone is intrested, thanks to post a message to LinuxConsole forum
Thanks
Yann Le Doaré
Brest
France
BEAST/BSE version 0.5.0 is available for download at:
ftp://beast.gtk.org/pub/beast/v0.5
or
http://beast.gtk.org/beast-ftp/v0.5
BEAST (the Bedevilled Audio SysTem) is a graphical front-end to
BSE (the Bedevilled Sound Engine), a library for music composition,
audio synthesis and sample manipulation. The project is hosted at:
http://beast.gtk.org
This new development series of BEAST comes with a lot of
the internals redone, many new GUI features and a sound
generation back-end separated from any GUI activities.
The most outstanding new feature is the track editor which
allows free arrangement of parts in songs and adds loop
support to simplify song edits.
Be warned though, the .bse file format hasn't completely
stabilized yet, so incompatibilities with future versions
may occur.
Overview of Changes in BEAST/BSE 0.5.0:
* Moved BSE into its own thread
* Added IDL based code generator [Stefan Westerfeld]
* Deployed new middleware layer
* Major documentation generation improvements [Alper Ersoy]
* Generate structure documentation [Timj, Alper]
* Added documentation about Gtk+ GUI extensions
* Made documentation browser navigatable
* Improved MIDI support
* Added track editor to allow complex song arrangements
* The guile shell to BSE is named bsesh now
* Major code cleanups, bug fixes and refactoring
* Lots of GUI fixes, improvements and revamps
* Bug fixes and major cleanups
---
ciaoTJ
Just released version 0.9.1 of Swami. The main focus of this release is
support for the new FluidSynth 1.0.0 (was called iiwusynth).
Swami is a MIDI instrument patch editor that currently supports
SoundFont files with other formats currently being added.
New features include:
- JACK support (using FluidSynth)
- Color coding in generator view (black = default,
green = set at local zone, red = set by global zone)
- Some generator editing operations on the right click menu (unset,
copy and paste), for all effect generators (selections not supported
yet).
- Striped background in span view to help determine what keys the spans
line up with
- C60 note marker on piano
- Real time loop modulation in sample viewer (only at instrument level).
- Sample Loop till release option (currently FluidSynth doesn't use it
though)
- Global "session" modulators for defining a set of real time MIDI
effect controls for all instruments (rather than having to define
the same modulators for every instrument).
- Some bug fixes with sample importing and probably other things
Feedback encouraged :) Cheers.
Josh Green
Swami website: http://swami.sourceforge.net
FluidSynth website: http://www.fluidsynth.org
Hi all,
I have just released the first 0.9 "final" packages. The release
is 0.9.1 to make clear that it is successor of all 0.9.0pre,beta,rc
packages. Hopefully, thanks to all your reports, packages can be compiled
on many linux machines without major problems.
Our goal for further releases (including development ones) is to
reduce the development cycles (seems that having difference between stable
and development for more than two years is not very good for the
maintaince purposes).
What's left for 1.0: The sequencer instrument layer will be moved
completely to the user space. Our goal is also the implementation of the
wavetable MIDI drivers. I am sure that I forgot to something else, but we
will try to do our best.
Have fun and stay tuned,
Jaroslav
-----
Jaroslav Kysela <perex(a)suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
Alsa-announce mailing list
Alsa-announce(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-announce
Greetings,
A small annoncement for you
Beginning from 6th March Rosegarden presents in package repository
of ALT Linux anmed Sisyphus:
http://www.altlinux.com/index.php?module=sisyphus&package=rosegarden
More information on Sisyphus you can find here:
http://www.altlinux.com/index.php?module=sisyphus
For those of you who is already using Sisyphus, just do
apt-get update
apt-get install rosegarden
You can also find latest LADSPA plugins, JACK, ecasound,
jack-rack etc in Sisyphus.
Thanx to Yuri Sedunov for maintaining these packages.
--
Alexandre Prokoudine
ALT Linux Documentation Team
JID: avp(a)altlinux.org
Hello fellow musicians, composers, multimedia sculptors, and developers!
It is my pleasure to announce to you the newest release of RTMix version
0.7.
New improvements include:
*Internal error widget has been removed.
*External Error Log now became a general purpose Console.
*Added visuals for monitoring of data flow at the bottom of the external
Console.
*Sped-up the start-up time by 300-400% (literally :-)
*Fixed bug where global transport events did not execute on a local
client causing many scripts to fail.
*Reordered Tabs on the main widget.
*Made External resizable widgets resizable only when performance was not
in session (in order to minimize cpu-utilization by RTMix during the
performance settings).
*Fixed Metronome weird resizing bug. Now when the meter is changed, the
widget resizes appropriately.
*Fixed color coding errors for the notification interface.
*Re-arranged the settings saving routines.
*Added new parameters to the config file.
*Added networking authentication code and made it configurable in the
settings tab.
*Added filter for events in order to disable potentially malicious
sys-calls to be executed.
*Fixed gazillion (literally :-) bugs in the parsing engine.
*Standardized error and logging output messages.
*Color-coded Console messages.
*Added "go-to-error" feature.
*Implemented MIDI protocol as a separate thread. Users can now use MIDI
for real-time events, as well as MIDI routing.
*Provided new tabs in the settings menu that enable user to specify the
appropriate MIDI port.
*Implemented OSC (Open Sound Control) for inter-app communication.
*Implemented generic OSC network communication.
*Implemented OSC routing for the purpose of sharing the MIDI port.
*Enabled variables to be included in notification interface messages.
*Enabled multiple instance of variables and MIDI parameters to be
included in functions, assigns, and events (sys calls and others).
*Fixed metronome's inconsistent resizing.
*Fixed bug where BPM's on the metronomes 2-4 were corrupt.
*Jump events now interpret events they jump to in a proper fashion.
*Added full-fledged HTML documentation (Yay!)
*Included more tutorials and provided better annotations for the older
ones.
*Made apply button disabled in the settings menu, unless something was
changed.
*Made MIDI monitoring and MIDI logging buttons disabled by default,
unless the real-time monitoring is enabled.
*Added color-coding and more verbose descriptions of the real-time
events in the table.
*Enabled differentiation between keyboard presses and releases and their
mappings to the real-time events.
*Added line-number tool for the editor.
*Fixed behavior of the probability parameters.
*Annotated more parser's warnings.
*Implemented protection against infinite recursion scripts.
*Other stuff that I cannot think of at this moment.
---------------------------------------------------------------
RTMix is downloadable here:
http://meowing.ccm.uc.edu/~ico/rtmix-latest.tar.gz
(approx. file size is 4.8MB).
For more info, see the included HTML docs, or visit the author's webpage
at
http://meowing.ccm.uc.edu/~ico/
RTMix currently runs only on Linux, although the transparency of code
should make it easily portable to other Unix platforms supporting Qt
toolkit.
---------------------------------------------------------------
If you are not familiar with RTMix, here's a quick overview:
What is RTMix?
RTMix is an open-source (GPL-licensed) software application designed to
provide stable, user-friendly, standardized, and efficient performance
interface that enables performer(s) to interact with both the computer
and each other in the least obtrusive fashion. What this means is that
RTMix offers an array of visual stimuli that can be utilized on-stage in
order to coordinate various performing forces utilizing diverse media.
What do I need it for?
How many times have you witnessed an interactive work that requires
coordination between the composer and performer, composer usually being
off-stage and posing as an aircraft navigator sending out all kinds of
signals with waving hands and other distracting (perhaps even comical)
physical gestures?
Have you ever questioned computer's off-stage presence when it has an
important role in generating the resulting sonic landscape (or even a
multimedia setting)?
Did you ever wish to have an elegant on-stage interface that is easy to
use and furthermore provides the least amount of distraction for the
performer(s) -- an interface that offers standardization,
transportability, and most importantly low cpu-footprint, therefore
enabling user to utilize majority of processor cycles for the stuff that
matters the most -- the content-generation, processing and reproduction?
Have you ever wished to have your work more "transportable", to have it
more accessible and more easily performable in settings where you were
not physically available to provide technical support to the
not-so-computer-literate performer?
Did you ever write a chamber acoustic work that required considerate
amount of coordination but you did not want to use a conductor? How
about a work for a large performing groups?
Do you use powerful Music-N languages for real-time work but do not have
an elegant interface for real-time performance settings?
Are you a PD/Max/MSP/jMax object-oriented multimedia composer, but do
not want to deal with designing the user-interface for your
contraptions, nor with the lack of standardization such interfaces
impose on end-users (i.e. performers other than the composer
themselves)?
Did you ever feel like using only one multimedia tool at a time was
limiting your creativity (i.e. Csound, RTcmix, Supercollider, Pd,
Max/MSP, etc.) and that you always wanted to have multiple audio
applications to coexist in your work?
If you have answered any of these questions positively, then RTMix just
might be the answer to your needs :-).
---------------------------------------------------------------
RTMix is going to be showcased next week at SEAMUS2003 conference at the
Arizona State University. Should you have any additional questions,
please do not hesitate to contact me. Thank you!
Sincerely,
Ivica Ico Bukvic, multimedia sculptor
http://meowing.ccm.uc.edu/~ico
P.S. Apologies for cross-posting!
SpiralSynth Modular is an object orientated music studio with an emphasis on live use.
http://www.pawfal.org/Software/SSM/
* New GUI - one window with minisable/maximisable modules, no more losing
track of which module window is which. (as discussed on the LAU list)
* NotesnapPlugin can now filter midi notes.
* Preliminary OSX support
* Plugin Groups (new Maths/Logic group)
* Plugins are now loaded straight from the directory, no need to
explicitly list them anymore.
* Renaming of modules
* More theming (and new default theme)
* Help window fixes
* Matrix pattern sequencer
* Misc fixes
New Plugins:
FormantFilterPlugin
AnotherFilterPlugin
NoisePlugin
OperatorPlugin
CounterPlugin
FlipflopPlugin
SwitchPlugin
BeatMatchPlugin
LogicPlugin
MixSwitchPlugin
SplitSwitchPlugin
MeterPlugin (ported)
WaveShaperPlugin (ported)
TrigPlugin
SpiralLoopPlugin (new code)
MasherPlugin
dave
http://plugin.org.uk/releases/0.3.7/
I've done a major code audit (with the help of valgrind :), and things are
a lot less crufty now.
There are still some outstanding known sound quality/noise/aliasing bugs,
I'l tackle them in the next release, but I'd appreciate more reports.
ChangeLog:
2003-02-23 Steve Harris <steve(a)plugin.org.uk>
* Fixed memory leak in gate
* Fixed filter implementation in gate
* Fixed key defaults in gate
* Made passes=0 work in GSM
* Added bandlimiting filter to GSM (less cruchy sounds)
2003-02-24 Steve Harris <steve(a)plugin.org.uk>
* Removed stale code from surround encoder
* Fixed memory leak in surround encoder
2003-02-24 Steve Harris <steve(a)plugin.org.uk>
* Fixed maths error in multiplexer
* Fixed buffer overrun in sifter
* Efficiency improvements to FAD delay
* Fixed infinite loop in FAD delay.
* Fixed (another) buffer overrun in FM oscillator
* Performance improvement for FM oscillator
* Fixed buffer overrun in multiband EQ
* Fixed aliasing in Hermes
* Fixed memory leaks in:
AM pitchshift
Analogue osc
Bode sifters
Comb
Comb splitter
Delayorama
Dyson compressor
FM oscilator
Giant flange
Gong
GVerb
Hermes filter
L/C/R delay
Multiband EQ
Plate reverb
Rate shifter
Retro flanger
Satan maximiser
SC*
Sifter
Single band parametric
Multiplexer
Tape delay
There are still known leaks in imp and the multiband EQ