Hi all,
1.0.10rc3 ALSA packages were released for testing. Hopefully, the
1.0.10-final release will come soon. For full list of changes, please, see
http://www.alsa-project.org/changes/v1-0-10rc2--v1-0-10rc3.txt .
Jaroslav
-----
Jaroslav Kysela <perex(a)suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SUSE Labs
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Alsa-announce mailing list
Alsa-announce(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-announce
Beta 0.18 of MMA - Musical MIDI Accompaniment - is now
available for downloading. Included in this release:
Enhancements to lyrics, macros, command line macro define,
various bug fixes, and minor syntax changes.
MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives. For full details
please visit:
http://mypage.uniserve.com/~bvdp/mma/
If you have any questions or comments, please send them
to: bvdp(a)uniserve.com
--
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: bvdp(a)uniserve.com
WWW: http://mypage.uniserve.com/~bvdp
I'm pleased to announce the release of Rivendell v0.9.57. Rivendell is a
full-featured Radio Automation System that is available under the GNU Public
License. From the NEWS file:
*** snip snip ***
Changes:
SuSE Desktop Integration. When installing from RPM, items for the
various Rivendell modules will now be added to the Panel Menu in
the 'Applications' and 'System->Desktop Applet' sections.
Rivendell Icons. A set of Rivendell icons at various resolutions
have been added. They can be found in the package documentation
directory on an RPM installation, or in 'icons/' in the sources.
Report Data Management. It's now possible to manage report/ELR
data independently of the log it originated from. A new user
attribute, called 'Delete Report Data' configures the right to
delete Report data in the Edit User dialog. Report data can be
deleted either when the parent log is deleted, or by means of a new
'Delete Report Data' button in RDLogManager.
Numerous Bugfixes. Including the dilly that was causing responses
to Yes|No dialog boxes to be ignored. See the ChangeLog for details.
Library Versions:
This version requires that, at a minimum, libradio-0.94.0 and
librhpi-0.94.4 be installed. If installing from RPM, the version of
the currently installed libraries can be determined by doing:
rpm -q libradio
rpm -q librhpi
Database Update:
As always, be sure to run RDAdmin immediately after
upgrading to allow any necessary changes to the database schema to
be applied.
*** snip snip ***
Rivendell v0.9.57 is available for download now at
http://www.salemradiolabs.com/rivendell/
Cheers!
|-------------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Director of Broadcast Software Development |
| | Salem Radio Labs |
|-------------------------------------------------------------------------|
| Only those who leisurely approach that which the masses are busy about |
| can be busy about that which the masses take leisurely. |
| -- Lao Tsu |
|-------------------------------------------------------------------------|
Dear all,
this should have come one month earlier, but such is life..anyway:
This mail is to announce the calls for papers/music/etc for the 4th
International Linux Audio Conference (LAC2006).
See http://lac.zkm.de/2006 for more information.
LAC2006 will take place 27-30 April 2006, again at the ZKM | Institute for
Music and Acoustics in Karlsruhe, Germany.
We have tried to simplify things a little bit since LAC2005. There are
calls for papers, demos, workshops, and music. The former category BOFS
has been merged with the workshops. There is no call for project notes
anymore; instead we have the call for demos now. The call for posters
has been discarded.
We hope everybody agrees that this is an improvement and we are looking
forward to many interesting submissions for LAC2006!
Please feel free to forward this email to anybody who is interested.
Thank you for reading!
Frank Neumann and Goetz Dipper
***********************************************************************
Call for Papers
We invite submissions of papers addressing all areas of audio
processing based on Linux and open source software. Papers can focus
on technical, artistic or scientific issues and can target developers
or users. This includes (but is not limited to) the following
categories:
* Computer Music
* Music Production
* Instruments
* Drivers and Sound Architecture
* Audio Distributions
* Generic (Usage, Documentation etc.)
The conference is held in english, so all papers and presentations
will have to be done in english, too.
Length of a paper is 4-8 pages. Papers have to include an abstract
(50-100 words). The abstract will be published separately on the
conference website once the paper has been accepted. Also, papers
should include up to 5 keywords.
In general talks should take 20-30 minutes followed by 5 minutes
discussion.
Please notify us if you need a special technical setup. The technical
standard setup will be:
* microphone (head set)
* projector with XVGA input (resolution 1024x768)
* stereo speaker setup with mini jack input
If you are not able to bring your laptop along with you, please notify
us in advance.
How to submit
* File format is PDF, formatted for A4 paper. Make use of the
templates for paper formatting available at:
http://lac.zkm.de/2006/downloads.shtml
* See our check list to ensure that you do not forget to enclose
all necessary information:
http://lac.zkm.de/2006/submission_instructions.shtml
* Send your paper and all necessary information by 8 Jan 2006
via email to this address: lac2006 at zkm dot de
* You will be notified by 19 Feb 2006 whether your paper has been
accepted. The reviewers may ask you to modify your paper in
order to be accepted. The deadline for the final version is
March 12, 2006.
Important Dates
08 Jan 2006: Paper submission deadline
19 Feb 2006: Notification of acceptance
12 Mar 2006: Final version deadline
27 - 30 Apr 2006: Conference
***********************************************************************
Call for Demos
This is the only new category of LAC2006. You do not need to write a
whole paper, but rather a short abstract only (50-100 words). This
category is mainly thought for software demos. Be aware though that in
case of too many submissions papers take priority over demos.
See section "Call for Papers" for info on the duration of talks and
the technical setup.
How to submit
* See our check list to ensure that you do not forget to enclose
all necessary information:
http://lac.zkm.de/2006/submission_instructions.shtml
* Send your abstract and all necessary information by 8 Jan
2006 via email to this address: lac2006 at zkm dot de
* You will be notified by 19 Feb 2006 whether your submission has
been accepted.
Deadline for submissions is 08 Jan 2006.
***********************************************************************
Call for Workshops
With respect to their content workshops do not differ from talks:
Workshops can have technical focus as well as artistic or scientific
focus. Workshops can be targeted to developers as well as users. See
section "Call for Papers" for more info on this.
The shape of the workshop is completely up to you. E.g. it can be
tutorial-like ("how to write an ALSA driver/ a jack application/ a
LADSPA plugin/ etc.") or it can be BOFS-like (e.g. a meeting of
like-minded users and/or developers to exchange experience and
knowledge about a specific topic), or it can be anything in between.
Workshops can take place in seminar rooms or in a public space like
the ZKM cafe. Depending on the location, attendance might be limited
to ca 10 people.
There is no deadline for submitting workshops. However, we strongly
encourage you to submit early. It will be more likely to get a free
slot and it will be easier for attendants to know about the workshop
if it is published on the conference website. If you expect the
attendants to prepare their laptops for your workshop (e.g. by
installing some software) or if there are other requirements, please
note so in your abstract.
How to submit
* See our check list to ensure that you do not forget to enclose
all necessary information.
http://lac.zkm.de/2006/submission_instructions.shtml
* Send an abstract (ca. 50-100 words) and all necessary
information via email to this address: lac2006 at zkm dot de
* The abstract will be published on the conference website once
the workshop has been accepted (not before 27 Feb 2006 though).
***********************************************************************
Call for Music
There will be some concerts during the conference. We are looking for
music that has been produced completely or mostly under Linux and/or
with open source software:
* "Serious" compositions, to be played in a concert-like context
* Electronica, Chill-Out, Ambient etc., to be played in a less
formal, "party-like" context.
Additionally you are welcome to give a talk about your piece. We
encourage you especially to show how you made the piece using open
source software. Please send a short abstract (ca. 50-100 words) if
you want to give a talk.
If you want to participate, send your composition(s) to this address:
LAC2006 - Call for Music
ZKM | Institut fuer Musik und Akustik
Lorenzstr. 19
D-76135 Karlsruhe
Germany
Make use of one of the following media formats:
* Media: Audio-CD, DVD or CD-ROM
* File formats: aiff or wav
* Channels: mono, stereo or multi-channel
* Samplerate: 44.1, 48, or 96 kHz
* Resolution: 16 or 24 bit
Include the following items with your submission (in English):
* Requirements (speaker setup, instruments etc.)
* A filled-out and signed printout of the form available here:
http://lac.zkm.de/2006/downloads.shtml
For the printed programme and to be published online and on the
conference CD, in continuous text (no table or list please):
* A short commentary on the composition(s) (each ca. 150 words)
* A short Curriculum Vitae (ca. 100 words)
Deadline for submissions is 08 Jan 2006.
A jury will select the compositions that will be
performed/played. Furthermore, the jury will give out three prices to
participants to contribute to their travel expenses.
Besides artistic criteria and technical reasons, these criteria apply
for the selection:
* Tape pieces or pieces which are performed by the composer
herself will generally have more chances to get included.
* If we get more pieces than we can include in the programme,
composers who are attending the conference are preferred.
Terms and conditions for participation can be found in the form
mentioned above. This form includes among other things:
* I will receive no fees whether my composition is played or not.
* GEMA fees (in case of performance) will be paid by ZKM.
* The material I send to ZKM will not be returned.
Additionally to this Call for Music, there will be an open stage
called
"Plug & Chill - The Linux Jam Night"
at Saturday night (29 Apr 2006), where attendents of the conference
are invited to perform their pieces in a less "official"
context. There is no deadline for this, so people can decide during
the conference if they want to participate.
However if you already know that you want to participate do not
hesitate to inform us. Send us an email to lac2006 at zkm dot de and
include a description of your equipment and a short characterisation
of your music (keywords only).
During the conference it is possible to register at the info
desk. Note that there is a time limit for "Plug & Chill". If we have
received too many registrations already you might not get a slot.
Contributions to "Plug & Chill" should not exceed 10 min.
There will be a room at ZKM where people can meet during the
conference and rehearse for "Plug & Chill".
***********************************************************************
Hello all,
LinuxUser & Developer magazine is running a series of features called
Audio Libre. Two new PDF articles are now available, both covering
aspects of FireWire audio for Linux:
Issue 53: One cable to rule them all - mLAN audio networking
Issue 52: Hot on the wire - the FreeBoB project
You can download the PDFs from: http://linuxaudio.org/en/press/
Cheers!
Daniel
A new release! :-O
http://prdownloads.sourceforge.net/amsynthe/amSynth-1.1.0.tar.gz?download
It's been so long since the last release I'm not even sure I remember
what changes there are... but recently a few things spring to mind:
* Updated GUI to use gtkmm2.x / gtk2.x
* Fix build on latest GCC versions (4.0)
* Stability improvements
* Performance improvements
Enjoy,
Nick
The Sineshaper is a monophonic DSSI synth. This is the first release.
Source tarball, screenshot and Vorbis demo are available here:
http://ll-plugins.sf.net. The knob graphics are created by Thorsten
Wilms and Peter Shorthose.
The Sineshaper synth has two sine oscillators and two waveshapers.
The sound from the two oscillators is mixed and passed through the
waveshapers, first through the first waveshaper and then the second.
You can control the tuning of both oscillators as well as their
relative loudness, and the total amount of shaping and the fraction of
that amount that each shaper applies. Both waveshapers use a sine
function for shaping the sound, but for the second shaper you can shift
the sine function (with maximal shift it becomes a cosine function) to
produce a different sound.
You can also add vibrato and tremolo, and change the ADSR envelope
that controls the amplitude and shape amount (as well as setting the
envelope sensitivity for both the amplifier and the shapers). There
is also a "Drive" control that adds distorsion, and a feedback delay
with controllable delay time and feedback amount. All control parameters
can be changed using MIDI.
The Sineshaper synth comes with some presets that you can play or use
as starting points for your own synth settings. You can not change
these "factory presets", but you can create and save your own presets.
They are written to the file .sineshaperpresets in your home directory.
If you make any nice presets I would really like to hear them.
--
Lars Luthman
PGP key: http://www.d.kth.se/~d00-llu/pgp_key.php
Fingerprint: FCA7 C790 19B9 322D EB7A E1B3 4371 4650 04C7 7E2E
Hi!
Jackbeat is a drummachine for JACK :
- Designed to be usable in both studio and live environment
- Near-zero learning curve
- Unique masking feature : allows to insert silences with precision into a track
- Smart xml+tar file format
- Included in Debian Sid
Source and musical examples at : http://www.samalyse.com/jackbeat
-------------------------------------------------------------
New release : 0.5.4
- The JACK client name handling has been improved
- Errors are now better detected and reported
- Usability has been slightly improved
Olivier Guilyardi - October 20th, 2005
-------------------------------------------------------------
--
og
Announcing the DSSI Soft Synth Interface version 0.9.1 release:
http://dssi.sourceforge.net/
DSSI is an audio plugin API for software instruments and effects,
based on LADSPA, the ALSA sequencer event types, and OSC (Open
Sound Control) communications.
This release does _not_ contain any changes to the DSSI API itself,
which has been stable now since the 0.4 release fifteen months ago
(with minor additions at 0.9). Instead, it contains numerous
clarifications to the specification and documentation, and the
included reference host and example programs have become
significantly more robust. Specific changes in 0.9.1 include:
- The distribution now has a full autoconf/automake/libtool build
system.
- FluidSynth-DSSI has been moved into its own package, and no longer
depends upon the FluidSynth source.
- The reference host, jack-dssi-host, now supports plugins with
audio inputs, as well as LADSPA-only plugins (with or without
custom DSSI GUIs.)
Available hosts and plugins
---------------------------
More exciting than the changes in this release, is the recent growth
in DSSI implementations. Items marked with '*' are new since the
DSSI 0.9 release.
Available hosts are:
- jack-dssi-host, included in the DSSI distribution
- the Rosegarden 4 sequencer
* Om, a modular synthesizer
* ghostess, a lightweight GTK+ host
* dssi~, a Pure Data external
Efforts are underway to add DSSI hosting to:
- the MusE sequencer
* Csound5
* GNU Classpath
Available plugins include:
- the simple synths and sampler in the DSSI distribution
- FluidSynth-DSSI, a soundfont-playing plugin
- Xsynth-DSSI, an analog-style synth
- dssi-vst, a wrapper plugin enabling the use of many
Windows VST plugins
- hexter, a Yamaha DX7 modeling plugin
* ll-scope, an oscilliscope plugin
* Sineshaper, a waveshaping soft synth
* dssi_convolve, a DSSI wrapper around libconvolve
* xy-controller-dssi, a GUI controller plugin which
translates mouse input into X-Y control outputs
* WhySynth, which offers a number of synthesis methods
The Future
----------
In the year and a half since its initial introduction, DSSI has met
a number of challenges to its adoption: the continued (perpetual?)
forthcomingness of GMPI, apprehension about adopting a standard with
'Disposable' in its name, some "wait and see if takes off" attitude,
and numerous gripes that it won't do this or can't do that. Even
so, the creative potential available through DSSI today is great.
In part due to this success, there has been a noticable commitment
voiced in recent discussions on the DSSI email list to keeping any
future enhancements backward-compatible with the existing DSSI API.
In the author's opinion, this indicates DSSI will continue to be a
stable API, at least until such time as a '2.0' version is considered.
With regard to possible future enhancements, interest has been
highest in two areas: providing plugins with transport position and
tempo information, and allowing plugins to send MIDI data. If
you're interested in helping shape these or other developments,
please join us on the DSSI discussion list.
Hi all,
1.0.10rc2 ALSA packages are available for download.
Jaroslav
Changelog between 1.0.10rc1 and 1.0.10rc2 releases
**************************************************
* alsa-driver
+ Sound Core
- Add check of CONFIG_ISA_DMA_API
- Merge hpklinux to alsa-driver tree
- Fix detection of CONFIG_ISA_DMA_API
- ad1889: add AD1889 driver docs
- disable HPET driver
- Add a wrapper for register_sound_special_device()
- Add pci_ids.h wrapper
- Added kzalloc() wrapper
- release 1.0.10rc2
+ ALSA Core
- Define CONFIG_ISA_DMA_API for older kernels
- sparse: add __nocast to wrappers
- Add snd_card_set_generic_dev() call
- Add a wrapper for register_sound_special_device()
- Add pci_ids.h wrapper
- Add wrappers for pci_get_device() and pci_dev_put()
- Fixed compilation with older 2.6 kernels
- Added kzalloc() wrapper
- Replace with kzalloc()
- Try to fix compiling to work. More problems exist.
- fix typo that prevented compiling.
- include new PCI IDs with 2.2.x kernels
- set owner field in struct pci_driver
- fix driver_register() on old kernels
- fix missing return value of dummy snd_card_set_generic_dev()
- fix warning about CONFIG_ISA_DMA_API redefinition
- fix compilation on 2.2.x kernels
- Fix PCI IDs in rme32/96 driver
- Add getnstimeofday() wrapper.
- Move kmalloc wrappers to alsa-driver tree
- Fix compile without CONFIG_SND_DEBUG_MEMORY
+ Generic drivers
- Add snd_card_set_generic_dev() call
- Replace with kzalloc()
+ IOCTL32 emulation
- Replace with kzalloc()
+ MPU401 UART
- mpu401: fix patch
+ MSND driver
- sparse address space annotations
- msnd-pinnacle: remove strange escapes
- Remove vmalloc wrapper, kfree_nocheck()
+ Memalloc module
- Move kmalloc wrappers to alsa-driver tree
+ Opti9xx drivers
- Add snd_card_set_generic_dev() call
* alsa-lib
+ Core
- moved simple mixer abstraction modules to modules/mixer/simple directory
- mixer API - extend simple enumerated controls for direction tests
- Fix type-punning
- release 1.0.10rc2
+ Mixer API
- mixer API - extend simple enumerated controls for direction tests
+ Mixer Abstraction API
- moved simple mixer abstraction modules to modules/mixer/simple directory
- mixer API - extend simple enumerated controls for direction tests
+ PCM API
- PCM API - handle EINTR from poll() in snd_pcm_wait() function
- Fix call of semctl IPC_RMID
- Workaround for crash with knotify
- Fix buffer allocation and mmap with plugins
- Fix compile warnings
- direct plugins - change group according ipc_gid for the socket file
- fix segfault then hooks list is empty
- Don't return error if chown() fails
- Removed unused function
- Fix endianess with dmix plugin
- pcm - Add SOFTVOL pcm type
- PCM add missing pcm types - DSNOOP, IEC958, IOPLUG, EXTPLUG
- fixed typo in comment
- Fix type-punning
- Fix mmap and channel_info of hook plugin
+ Sequencer API
- Fix type-punning
+ /Makefile.am
- moved simple mixer abstraction modules to modules/mixer/simple directory
+ /include/Makefile.am
- Allow separate build and source trees
+ /modules/Makefile.am
- moved simple mixer abstraction modules to modules/mixer/simple directory
+ /src/Makefile.am
- Allow separate build and source trees
+ Configuration
- Fix configuration for ICE1724
- dmix and dsnoop configuration - added ipc_perm 0660 (to handle all users with audio group)
- modem's pcm "two device" config
- Add modem pcm definition for hda-intel driver
- emu10k1: Front channels via fxbus 8 and 9
- Use S16_LE as default for dmix
- Fix endianess of PMac driver
- New @func - pcm_args_by_class
- use dmix/dsnoop for default PCM on ca0106
+ Kernel Headers
- Fix type-punning
+ Simple Abstraction Mixer Modules
- Allow separate build and source trees
+ Test/Example code
- pcm.c test / example - Added EINTR handling
- test/pcm.c - remove -EINTR handling (a job for alsa-lib)
* alsa-utils
+ Core
- release 1.0.10rc2
+ ALSA Control (alsactl)
- Fix / clean up man pages
- Extend 'alsactl names' to show modem devices
+ ALSA RawMidi Utility (amidi)
- Fix / clean up man pages
+ Speaker Test
- speaker-test: Add support for testing FLOAT_LE format.
+ alsaconf
- Allow separate build and source trees
- Fix hwcfg file name by alsaconf
+ alsamixer
- Fix / clean up man pages
- Use strsignal()
- Implement dB gain level display.
+ amixer
- Fix / clean up man pages
- Added more better error fault handling for sset toggle
- Fix for more better error fault handling for sset toggle
+ aplay/arecord
- aplay - added -EINTR error code handling for read/write operations
- aplay - remove EINTR handling (a job for alsa-lib)
* alsa-tools
+ Core
- release 1.0.10rc2
+ Envy24 Control
- Fix segfault of envy24control
* alsa-oss
+ Core
- Use $LIB for LD_PRELOAD path in aoss
- release 1.0.10rc2
+ PCM Emulation
- Fix suspend/resume with aoss
- More fix for PM
+ aoss script
- Use $LIB for LD_PRELOAD path in aoss
-----
Jaroslav Kysela <perex(a)suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SUSE Labs
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Alsa-announce mailing list
Alsa-announce(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-announce