Dear Linux audio users,
I'm sending this message on behalf of Sophea Lerner (masa(a)siba.fi) of
Sibelius Academy. They're urgently looking for a Linux audio expert for a
project they're running this spring. Please contact Sophea directly for
more information since I'm not involved in the project. Here's the email I
got:
---
hello :)
we really need a linux audio person to help out on our very special
hybrid radio broadcast...
ääniradio 2.0 is an experimental open content radio station running
alongside pixelACHE 2005 and providing a venue for particle / wave
workshop on hybrid radio practices.
the work environment is based in the aurala open studio project at
centre for music & technology in helsinki. the broadcast will include
lots of live multisite performances and participatory radio events.
this would be a very interesting temporary role for the right person,
starting immediately - now till late april... face to face working is
good - but we'll also consider someone working remotely at first and
then joining us for the main festival broadcast in helsinki 10-20 april
approx.
it will be a very intensive project - lots of people are working hard
for free and it's getting super busy so we are looking for
person/people with initiative and heaps of creative troubleshooting
skills to help with tasks including...
basic up keep tasks on debian and redhat machines
security and software updates etc
ensuring back up, logging and archiving systems are running
possible reinstalls on 1-2 machines
set up and troubleshooting of alsa and audio hardware configurations
installing and configuring various linux audio packages
working with alsa - osc / pd - php/mysql - vnc configurations - icecast
/ muse streaming environments - apache etc
liaising with code artists to integrate experimental broadcast software
onto our system on a mutual aid basis.
documenting tasks for others to continue later
helping to refine and maintain operations workflow
contributing to ongoing tech development plan for future broadcasts
mac os x experience also very useful
cool under pressure, systematic and thorough yet flexible, good
communication skills and sense of humour definite plusses
if you happen to know someone clueful who is made for this gig, please
put them in touch asap!
thanks
sophea
http://aura.siba.fi/particlewavehttp://aura.siba.fi/aaniradio
---
# Markku Reunanen # marq(a)iki.fi # 050-5393321 # TaiK/Mlab # TKK/TML #
1. Summary of changes
An annoying bug with handling filenames with whitespace has been
fixed. Integration with libsamplerate and other resamplers has
received a lot of attention and many bugs have been fixed.
Error reporting has been improved when loading invalid chainsetups.
A new sum-mixdown mode has been added to the engine. Some minor
cosmetic changes have been made to the output produced by the
console ecasound interface. A log message history mechanism has
been added to the engine to help ECI app and script development.
---
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.
Primary platform for running Ecasound is GNU/Linux. Ecasound can
also be run on many UNIX-derived systems such as FreeBSD, Mac OS X
and Solaris. Limited support for Windows is available through
Cygwin. Ecasound is licensed under the GPL. The Ecasound Control
Interface (ECI) is licensed under the LGPL.
---
3. Changes since last release
* Fixed a bug present in 2.3.3 and 2.3.4 releases which broke
handling spaces in filenames. This affected all file formats
handled via external tools (ogg/mp3/flac/m4a/...).
* Improved support for handling commas in parameters such as
filenames given to ECI commands and to the console ecasound
interface. A section on "Filenames with commas not handled
correctly" was added to the Ecasound User's Guide that
provides more information about how commas and other special
characters are handled by ecasound.
* Log message history added. The EIAM command 'int-log-history' shows
you the recent log messages printed via Ecasound subsystem, and
'int-set-log-history-length' sets the history buffer size.
This should be a very useful tool for debugging ECI scripts
and apps (insert int-log-history at suitable places in your
code to get a detailed log of what happened in the engine).
* Cosmetic changes to ecasound output. In the interactive mode
(does not affect wellformed output or -D), ecasound now wraps
all lines so that they fit into 74 columns. I've copied the
"... " prefix style from the python interpreter to print
messages that do not fit on one line.
* Code added to analyze problems with chainsetups. If you
now make common errors like:
ecasound -i foo.wav -i foo.bar -o rtnull
or
ecasound -a:1 -i foo.wav -a:2 -i bar.wav -o rtnull
... ecasound will try to explain what is wrong with the
configuration. This is related to edi-40, "Update to error and
warning reporting mechanisms", development item.
* Integration with libsamplerate and other resamplers has
received a lot of attention and many bugs have been fixed.
Special thanks to Aaron Heller, Kamil Wencel and Julien Claassen
for the extensive testing!
* Fixed segfaults related to buffersize and samplerate change
events from JACK. Ecasound now gracefully shuts down if one
of these events is received. Note that Ecasound is still not
able to adapt to a new buffersize or samplerate on the fly.
* A new 'sum' mixing mode has been introduced. Traditionally
Ecasound has used the averaging method of mixing multiple
input channels into one output channel. This avoids the
risk of clipping, but can lead to suprising results in
certain use-cases. The 'sum' method is closer to the way
an analog mixer works. To retain backwards compability, the
'avg' mixing mode is still used as the default.
Full list of changes is available at:
- http://www.eca.cx/ecasound/history.php
---
4. Interface and configuration file changes
* In string lists returned by ECI commands, all commas are
now escaped with backslashes. This change was needed to
make unambiguous parsing of the return values possible.
* Ecasound console output is pretty-printed to fit 74 columns.
This does not affect output in well-formed (-d:256) and
plain-text (-D) modes.
---
5. Contributors to this release
Patches - Accepted code, documentation and build system changes
* Vitaly Belostotsky and Junichi Uekawa (1):
Bugs in compressor presets defined in effect_presets
* Steve Harris and Tim Blechmann (1):
Float anti-denormal routines from swh-plugins
* Eric Dantan Rzewnicki (1):
Manpage fixes
Bug Hunting - Reports that led to bugfixes (items closed)
* Jan Weil (3):
Comma-escaping problems with EIAM return values
* Aaron Heller, Kamil Wencel and Julien Claassen (1):
Bugs in resampling with libsamplerate.
* Didier Bellamy (1):
Bug in aac/m4a encoding
* Erik de Castro Lopo (1):
Bug in resampling with libsamplerate
* Jesse Chappell (1):
Bug in resampling with libsamplerate
* Frederik Eaton (1):
Whitespace handling bugs ogg/mp3/ext support
* Mario Lang (1):
Regex metachars in LADSPA plugin description fields
were not properly escaped
* Philippe Schelté aka Dubphil (1):
Denormal problems in Ecasound filters.
* Junichi Uekawa (1):
Whitespace handling bugs ogg/mp3/ext support.
---
6. Links and files
Web site (and mirrors):
http://www.eca.cx (fi)
http://ecasound.seul.org (us)
http://ecasound.sourceforge.net (us)
Source packages:
http://ecasound.seul.org/downloadhttp://ecasound.seul.org/download/ecasound-2.4.0.tar.gz
md5sum: 31693eb47ddb8b6f1ff8616c86265afe
List of distributions with maintained Ecasound support:
See http://www.eca.cx/download.php
--
http://www.eca.cx
Audio software for Linux!
Hello all,
AMD has offered significant sponsorship which will allow
linuxaudio.org to have a stand at the Sounds Expo music technology
trade show in London, 14-16 April 2005. This will be our second
exhibit at Sounds Expo, following generous sponsorship from the
AGNULA project last year.
As you may know, AMD has worked closely with the Linux development
community to ensure that Linux can run natively on its 64-bit x86
processors. There is also at least one shipping Linux-based pro audio
product on the market with an AMD processor inside.
I will be at Sounds Expo in person, but other people who can help on
the stand are also needed, mostly to answer questions about Linux and
libre software from musicians, sound engineers and hardware
manufacturers. It need not be for all three days - if you can help
out on just one day, that would be great.
This is a great opportunity to once again put libre audio software
directly in front of the target users, so please help if you can.
Cheers!
Daniel James
Director
http://linuxaudio.org
Hello all,
LinuxUser & Developer magazine is running a series called Audio Libre.
A new PDF article on the Audacity project is now available. There is
also an article in issue 46 on free software for streaming media,
written by Martin Howse. Both articles can be downloaded from:
http://linuxaudio.org/en/press/
Cheers!
Daniel James
Director
http://linuxaudio.org
sorry for X and Y
_pd.workshop 4+1 days
23-3-2005 until 27-3-2005
Netherlands Media Art Institute, Amsterdam
in collaboration with goto10.org
Guests Tom Schouten (Author of PDP, video processing within PD, Belgium) and Aymeric Mansoux (Artist, France)
Fee 150,- Euros
Admission
Due to the limited capacity, applicants will be selected according to relevant experience and motivation. Please note all materials should be written in English.
Applicants can send a mail stating name, adress, telephonenumber, and a short overview of your skills and motivation to :
carlijn at montevideo.nl
BEFORE MARCH 11th
_Pure Data
Pure-Data is a "real-time" graphical programming environment for audio and graphical processing. It was planned as a free, better and more stable Max/fts, which has also been developed by Miller Smith Puckette at IRCAM. It is used as a rapid prototype-software for DSP-algorithms, and also as a music instrument and universal multimedia-software. Being a mature project now, Pure-Data is getting more and more popular in the academic field for teaching and exploring computer music and new media art.
It's hard to describe the possibilities of such an environment as its field of creation is almost infinite. From audio processing, to video, 2D/3D, interactivity, on-line experimentation, streaming and sensors, Pure-Data can handle all of these and provide a rock stable system which is perfect for performances and installations of any kind.
_PDP
PDP is a set of external objects to PD developed by Tom Schouten. They are based on the idea of processing data in packets. While it is primarily used for video, the basic structure of PDP allows any kind of data to be processed into any other kind of data. Images can be converted to textures, that can be changed into sound, re-rendered again as image, and so on. The possibilities are endless.
_Presentation
Sunday March 27th (from 15:00 until 17:00) a presentation of the workshop will take place. This presentation will be open to an audience invited by the participants. A short overview of the workshop will be given and the participants can share the creations they have made with each other and with the audience.
Tom Schouten (BE)
Artist and author of PDP. PDP is a set of external objects to PD developed by Tom Schouten, and are based on the idea of processing data in packets. While it is primarily used for video, the basic structure of PDP allows any kind of data to be processed into any other kind of data.
http://zwizwa.goto10.org
Aymeric Mansoux (FR)
Artist and co-founder of Goto10, an organization dedicated to set up, produce, and support electronic arts. Since the mid-nineties Aymeric Mansoux has taken part in many experiments based on the internet and the emergence of networks as a cultural fact.
http://320x200.goto10.org
_Schedule
_Day 1
10.30 ? 13.00 coffee, tea, introductions and a general presentation of pd
13.45 ? 15.45 demonstration of a few patches as an apéritif
16.00 ? 18.00 introduction to pd: subpatches and basic audio synthesis
_Day 2
10.30 ? 13.00 intermediate pd I: abstractions and simple audio sampling
13.45 ? 15.45 introduction to pdp
16.00 ? 18.00 intermediate pd II: graph on parent
_Day 3
10.30 ? 13.00 advanced pdp I
13.45 ? 15.45 advanced pdp II
16.00 ? 18.00 pd networking: netsend, netreceive, pdp packets send, open sound controll
_Day 4
10.30 ? 13.00 Groups of 2 or 3 will build their own application
13.45 ? 15.45 Groups of 2 or 3 will build their own application
16.00 ? 18.00 Groups of 2 or 3 will build their own application
_Day 5
15.00 ? 17.00 Presentation of the workshop and the mini-projects for an
invited audience, with drinks and donuts
_A message from the trenches:
PDP has been working on linux for quite a while. For OSX there is
minimal support. The last year PDP has undergone a major restructuring which
mainly aims at a wider platform support and 2D/3D drawing primitives (aka 3DP).
For the OSX users out there: keep an eye on it! We plan to add Altivec,
Quicktime and OpenGL support to use them macs for what they're worth.
goto10.
Hi,
I'm pleased to announce KMidiTracker 0.5.10, the new revision of my KDE
Midi Tracker, or Step Sequencer, as you wish to call it.
New features include SysEx capture of messages, columns are muteable,
and finally MIDI clock messages are undestood (as master and slave), so
it can finally interact with other sequencers as Rosegarden4.
You can get it from
http://www.monasteriomono.org/programs/kmiditracker/
Small introducion to KMidiTracker (from the website).
-------
Introduction
KMidiTracker is a MIDI Step Sequencer.
A Step Sequencer is a sequencer in witch the MIDI notes are delivered
at regular time intervals, usually a 1/4th of a quarter note. As such it
is not as versatile as a regular sequencer as [Rosegarden], but allows
very easy creation of loops and sequences. The use of the [MIDI Clock]
allows several sequencers communicate clock events, so it is possible to
join several sequencers, with diverse focus, to make one single
synchronized composition.
KMidiTracker is similar to trackers like [FastTracker],
[ScreamTracker] or [Buzz], but only the Tracker; no actual sound is
emmited. Only MIDI signals.
The Tracker divides songs in tracks, each one have several patterns
that are arranged as sequences. Time advance in steps that depend on
tempo, and in each time step a new MIDI note may sound, or a controller
event may be sent. You can have several columns of notes and/or
controllers for each pattern, and pattern length is configurable.
KMidiTracker Features
* MIDI oriented Step Sequencer
* ALSA MIDI input/output
* Keyboard input
* Graphical Controller edition
* Controllers include MIDI Controllers, SysEx Controllers and PitchBend
* MIDI Master Clock (master and slave)
* Linux RTC timer or MMC if avaliable for perfect timing
* Tracks and columns in patterns muteable
* SysEx parameters. Can be loaded from binary file, manually inserted in
hex, or captured from midi input.
* Variable Time Signature
* Load/Save
* KDE application: easy menu, toolbar and shortcuts changes
* Everything can be changed in realtime: notes, arrangement, loops,
controllers, load/save, new tracks or patterns, delete tracks or
patterns...
* GPL license
--------
Thank you!
---
http://www.monasteriomono.org
david(a)monasteriomono.org
Please note that the ICMC 2005 ( September / Barcelona ) paper
submission is less than 10 days away! We urge everyone to post their
papers to the suvisoft system as soon as possible to prevent any last
minute problems.
For details on submissions see http://www.icmc2005.org/
You can also contact Bram de Jong <bdejong(a)iua.upf.es> if you need more
details or extra information.
kindest regards,
The ICMC 2005 team
Hi all,
the conference programme of the International Linux Audio Conference 2005
(LAC2005) in Karlsruhe, Germany, on April 21st-24th, 2005, is now online
at http://lac.zkm.de. Small changes are still possible, though.
Also, registration (free) for the conference is now possible, too, at
http://lac.zkm.de/registration.shtml
Quote from that page:
"Admission to this year's conference requires a registration. This helps us
to estimate how many visitors we may expect, what individuals the audience
is made of, and allows to produce name tags for all attendees so that it
becomes easier to identify each other.
The registration is free - and so is the conference (except for the concerts).
The data you enter here is purely for our own informational purposes, and
will never be given away or sold to anyone. If you register, no confirmation
of any kind will be sent to you. You can even completely omit the E-Mail
address, but providing it makes it easier for us to tell if there's a real
human behind a registered identity or rather a robot/spambot."
So, there you have it. Go ahead, read, register and come :-)
Thanks for reading,
The LAC05 organization team:
Götz Dipper (ZKM)
Frank Neumann