Hi all,
In the light of my upcoming presentation at ICMC, I am wondering whether it is possible to somehow automatically start hdsploader as soon as the snd-hdsp cardbus has been connected?
I tried adding the snd-hdsp executable shellscript to the /etc/hotplug/pci folder but that apparently did absolutely nothing and since there is no suggested syntax for the pci.usermap file (at least not under the mandrake), I have no idea how to make hotplug aware of it.
Furthermore, it seems that hotplug has very little or nothing to do with the cardbus as nowehere in the hotplug script do I find the syntax for this dmesg output:
PCI: Enabling device 0000:02:00.0 (0080 -> 0082)
ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 17 (level, low) -> IRQ 17
Hammerfall-DSP: no Digiface or Multiface connected!
card initialization pending : waiting for firmware
Hence, I've been wondering what do I need to do to automate hdsploader as soon as the cardbus has been connected?
I would greatly appreciate any help I can get!
Best wishes,
Ico
The realtime Linux Security Module is an installable kernel module
that enables realtime capabilities for any 2.6 kernel without needing
to directly patch the kernel. It was originally written by Torben
Hohn and Jack O'Quin, who make no warranty concerning the safety,
security or even stability of your system when using it. It is
provided under the provisions of the GPL.
We are preparing a new version of this LSM for inclusion in an
upcoming 2.6.x kernel version. Special thanks to Jody McIntyre and
Chris Wright for many improvements to the LSM, and to Lee Revell for
patiently shepherding it through the kernel patch acceptance process.
No one *needs* to use this new version, the older ones work fine. But
it would help for some of you to download a beta version and try it
out. Two test files are available, use either one. The first is a
tarball[1] for building stand-alone, like previous LSM releases. This
version no longer supports kernels earlier than 2.6.4. The second is
a patch[2] for the current (2.6.10-rc1-mm2) development kernel. This
patch should apply cleanly against any recent kernel since 2.6.9-mm1,
and should work with some earlier ones with a little fiddling.
[1] http://www.joq.us/realtime/realtime-lsm-0.8.3.tar.gz
[2] http://www.joq.us/realtime/linux-2.6.10-rc1-mm2-rt2.patch.gz
There are some small changes to the user interface.
(*) The `allcaps' option is no longer supported. It was an
unnecessary security exposure to include in standard kernel sources.
Consequently, you will not be able to use the `jackstart' command
with this version, unless you are running a recent CVS version of
JACK (>=0.99.2). There is really no need for `jackstart' with
realtime-lsm, invoking `jackd' directly works fine.
(*) Recent kernels (>=2.6.9-mm1) externalize module parameters in
sysfs. With this feature, realtime-lsm options can be queried and
set via files in /sys/module/realtime/parameters, each named after
the corresponding parameter (any, gid, mlock).
Please report directly to me (i.e. mostly off-list) any problems or
successes you have with this version.
Thanks,
--
joq
Dear music enthusiasts,
LilyPond version 2.4 was released today!
LilyPond is a program for making beautiful music notation. It is
open source/free software, and is available for all popular operating
systems. It runs on most Unix flavors --including Linux and MacOS X--
and MS Windows. Use it for your music as well!
With this release, LilyPond does not rely anymore on TeX to do titling
and page layout, but distributes page breaks optimally by itself to
produce evenly spaced pages, while respecting user specified turning
points.
The slur formatting code has been completely rewritten, and now yields
classical engraving quality results for most cases.
In addition, version 2.4 adds fret diagrams, a safe execution mode for
webserver use, a further simplified input format, better typography
for ledger lines, many bugfixes and a fully revised and updated
manual.
Grab it at
http://lilypond.org
A big thank-you goes out to our contributors:
Carl Sorensen
David Svoboda
Guy Gascoigne-Piggford
Heikki Junes
Hendrik Maryns
Kristof Bastiaensen
Mats Bengtsson
Michael Welsh Duggan
Peter Lutek
Werner Lemberg
Also thanks to our bug-hunters:
Antti Kaihola, Bertalan Fodor, Brian Clements, Christian Hitz,
Christoph Ludwig, Christophe Papazian, Daniel Berjón Díez, Dave
Phillips, David Bobroff, David Brandon, Doug Asherman, Ed Jackson,
Heinz Stolba, Jefferson dos Santos Felix, Karl Hammar, Marco Gusy,
Martin Norbäck, Matthias Neeracher, Maurizio Tomasi, Michael
Kiermaier, Pascal Legris, Peter Rosenbeck, Russ Ross, Stephen Pollei,
Thomas Scharlowski, Will Oram, Yuval Harel,
Happy music printing,
The LilyPond development team,
Han-Wen Nienhuys & Jan Nieuwenhuizen
Core development
Graham Percival
Documentation Editor
Erik Sandberg
Bugmeister
Pedro Kroeger
Build meister
--
Han-Wen Nienhuys | hanwen(a)xs4all.nl | http://www.xs4all.nl/~hanwen
apologies for crossposting)
------------------------------------------------------------
ICMC 2005 -- Free Sound
International Computer Music Conference
September 5-9, 2005. Barcelona, Spain
http://www.icmc2005.org/
------------------------------------------------------------
SUMMARY OF DEADLINES
Music, video, and installations -- February 5, 2005
Papers, posters, and demonstrations -- March 5, 2005
Panels, workshops and special events -- April 5th, 2005
Exhibitors -- June 5th, 2005
CALL FOR PARTICIPATION
The Phonos Foundation, the Pompeu Fabra University of Barcelona, and the
Higher School of Music of Catalonia in conjunction with the International
Computer Music Association, is proud to announce ICMC 2005. The conference
will take place in Barcelona, Spain, from the 5th to 9th of September 2005,
with pre-conference workshops on September 1st and 2nd.
ICMC is the pre-eminent annual gathering of computer music practitioners
from around the world. Its unique interleaving of professional paper
presentations and concerts of new computer music compositions creates a
vital synthesis of science, technology, and the art of music.
By choosing 'free sound' as this year's leitmotif, we aim to emphasise the
idea of freeing sound from its current aesthetic, technical and legal
confines. We wish to promote an open discussion on the extent to which sound
is considered a community asset -- an asset that belongs to society and
cannot be privatised. Thus, we encourage contributions that emphasise these
and related topics.
We invite original contributions in all areas of the computer music field in
a number of formats. However, we are also open to any proposal, and
encourage all submissions, including those that do not fit the categories
below.
We issue the following calls:
* Call for music, video, and installations (deadline February 5, 2005)
We invite submissions of electroacoustic music, video, and installation
works that reflect the diversity of the field. Opportunities exist to
combine digital resources with a variety of instrumental ensembles. For
further details visit
http://www.icmc2005.org/index.php?selectedPage=76
* Call for papers, posters, and demonstrations (deadline March 5, 2005)
We invite submissions for papers, posters, and demonstrations examining the
aesthetic, compositional, educational, musicological, scientific, or
technological aspects of computer music and digital audio. For further
information visit http://www.icmc2005.org/index.php?selectedPage=73
* Call for panels, workshops and special events (deadline April 5th, 2005)
We invite proposals for panel sessions, workshops and special events,
especially those with relevance to the conference theme of 'free sound'.
* Call for exhibitors (deadline June 5th, 2005)
The conference will provide a forum for the world's leading music technology
companies to showcase their latest product information and for schools and
institutions to highlight their educational programs. We invite submissions
from interested parties.
To promote the idea of 'free sound', the organisers of ICMC 2005 are setting
up the Free Sound Project, a website dedicated to the sharing and usage of
copyleft [1] sounds. Thus, we are making a special call for copyleft sounds
with no specific deadline. For more information, visit
http://www.icmc2005.org/ in the near future.
For detailed information on the conference, and submission formats, visit
http://www.icmc2005.org/
To keep up to date with all of the latest news and information about ICMC
2005 please subscribe to our mailing list by visiting
http://www.icmc2005.org/index.php?selectedPage=64
We are looking forward to your contributions!
The ICMC 2005 Team
---
[1] http://www.gnu.org/copyleft/copyleft.html
Greetings:
The latest edition is on-line at these fine URLs:
http://linux-sound.org (USA)
http://linuxsound.atnet.at (Europe)
http://linuxsound.jp (Japan)
This update will be the last I'll do for a while, probably until
sometime next year. Sorry, I just have too much going on right now.
Best regards,
Dave Phillips
Hello everybody,
it's again time for a new Ecasound release. Full details follow:
---
1. Summary of changes
Serious bugs in multitrack sync code, ECI C implementation and
big-endian platform support have been fixed. Support has been
added for input and output of FLAC, AAC and M4A files. Improvements
have been made to both FreeBSD and Mac OS X support. Many minor
improvements to ECI implementations and user documentation.
---
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
* FLAC support added. The 'flac' tools is used for both
encoding and decoding.
* AAC/M4A/MP4 support added. The 'faad' and 'faac' tools are used
for encoding and decoding.
* Improved support for both FreeBSD and Mac OS X. Ecasound should now
compile out-of-the-box on recent releases of these systems.
* A critical bug was fixed in multitrack-offset calculation code.
This bug was triggered by ALSA devices that limit playback
period count to two (for example rme9652 and cs4281).
* Minor fixes to both mp3 and ogg input support.
* Many improvements to the C ECI implementation: Bug which caused
losses of sync between clients and the engine was fixed. Float
return values are now returned with higher precision. These
improvements affect all ECI implementations that are based on
libecasoundc (Perl, Python, PHP interfaces).
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 - Accepted code, documentation and build system changes
Jesse Chappell (5) -- Bugfix to sync-loss problem in C ECI impl,
improvements to libsndfile support and other
bugfixes.
Sean Bolton (1) -- MacOS X compability patch
Adam Linson (1) -- ecasound-iam(1) update
Kai Vehmanen () -- various
Bug Hunting - Reports that led to bugfixes (items closed)
Eric Dantan Rzewnicki (2) -- bugs in FLAC support, manpage errors
Jesse Chappell (1) -- Bugs in C ECI impl.
Winkler Paul (1) -- error in engine state after 'run'
Feature suggestions - Ideas that led to new features (items)
Didier Bellamy -- AAC input/output support
---
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.3.4.tar.gz
md5sum: 4d8e319b6c231acfe4884cc24114cace
Distributions with maintained Ecasound support:
See http://www.wakkanet.fi/~kaiv/ecasound/download.html
--
http://www.eca.cx
Audio software for Linux!
http://plugin.org.uk/timemachine/
Timemachine is a JACK app for recording sounds that have just happened.
It can also be used as a generic JACK sound recorder. Read the website for
more retails.
This version adds:
Interactive command line mode by Mario Lang (no X11 needed)
Generates WAV as well as W64 files, extension is now right
Can specify JACK ports to connect to on the command line
Enjoy,
Steve
WORKSHOP 1: REAL-TIME SYNTHESIS AND AUDIO PROCESSING USING PD
Miller Puckette, University of California at San Diego, USA
Sunday, October 31, 1:00 PM - 3:30 PM
USD 40 / EUR 32,50
Pure Data (Pd), available for Mac, Windows, and linux, offers
real-time audio processing and synthesis, a Max-like GUI, and a very
high degree of integration between control, audio, video, and I/O
operations, in an extremely light package. This workshop, intended for
people familiar with software synthesis but not assuming any
particular technological background, will show what Pd is like and how
to get started with it. Time permitting, the more shown.
Miller Puckette was the top scorer in the 1979-1980 William Lowell Putnam
Mathematics competition and was awarded Putnam and NSF fellowships to
study mathematics at MIT and Harvard, where he finished his Ph.D. in
1986 under Andrew Gleason. From 1979 through 1986 Puckette also
studied computer music with Barry Vercoe at the MIT Media Lab. He then
joined IRCAM in Paris, where he wrote the Max graphic programming
language, which has become the lingua franca of live computer music.
In 1994 Puckette joined UCSD where he is now professor of music and
associate director of the Center for Research in Computing and the
Arts. Puckette's research interests include human-machine interaction
strategies and real-time audio and video processing.
http://www.icmc2004.org/
Hi!
I am happy to announce polypaudio 0.6. Chnages:
- TCP wrappers support
- don't load the complete sound file into memory when playing back using pa_play_file()
- autoload API changes;
- don't load all sound files as FLOAT32
- shorten default buffers
- client-side latency interpolation
- add new user volume metrics
- add module-tunnel, module-null-sink, module-match and new tool paplay
- new API version macros
- many client API improvements
- correctly lock cookie file generation
- correctly lock daemon autospawning
- print daemon layout to STDERR on SIGHUP
- new options for pacat: allow sample type specification
In related news: I released gst-polyp 0.1, the first incarnation of a
polypaudio driver for GStreamer:
http://0pointer.de/lennart/projects/gst-polyp/
Lennart
--
name { Lennart Poettering } loc { Hamburg - Germany }
mail { mzft (at) 0pointer (dot) de } gpg { 1A015CC4 }
www { http://0pointer.de/lennart/ } icq# { 11060553 }
Greetings:
The Quick Toot series has acquired another fine tutorial, this one
from Ron Parker. It's all about "loud" mastering, you can find it and
read all about it here:
http://www.djcj.org/LAU/quicktoots/toots/Loudness/
Thanks Ron !
Best regards,
dp