I am very proud to announce 2 new releases: alsaplayer-0.99.80-rc1 and
fftscope-1.0.5
The main added feature in those 2 packages is a new GTK2 interface.
I must thank Madej. He done most of the job and is still working to improve it.
Alsaplayer-0.99.80-rc1
----------------------
AlsaPlayer is a new type of PCM player. It is heavily multi-threaded and tries
to excercise the ALSA library and driver quite a bit. It has some very
interesting features unique to Linux/Unix players.
This is a major feature enhancement release.
The player has now a fully working GTK2 interface.
It includes the same functionality as the GTK1 interface and some new
functions. The playlist window has been completely rewritten and is inside the
main window. The scopes plugins have been migrated too.
A lot of debugging has been made.
Every user is encouraged to upgrade AlsaPlayer and use the GTK2 interface.
We need your help with a few things:
* Bug reports
* Feature requests
* Artwork contributions
fftscope 1.0.5
--------------
Fftscope is a nice fft scope plugin for Alsaplayer.
It is now 2 versions of this scope in the package: one with GTK1 interface, the
other with GTK2 interface.
This is a major feature enhancement release
Enjoy those 2 new releases!
---------------------------
http://www.alsaplayer.org/http://sourceforge.net/project/showfiles.php?group_id=249
Dominique
CLAM 1.1, The `More eye-candy, please' release.
After a very intense development months since the last 1.0 release,
the CLAM crew is glad to announce that CLAM 1.1 is ready to
[1]download. It comes with many new features and code clean up.
Most
important improvements are found in the Visual Prototyping
front: new
3D-looking widgets, new data viewers and control surface; and a
simplified way to bind controls between the user interface and the
processing network.
To learn about CLAM: http://clam.iua.upf.edu
This release has been cooked-up under the umbrella of the
Interactive
Technology Group at the UPF lead by Josep Blat. So we thank their
support! It also features the work from contributors such as Zach
Welch; as well as the first patches from [2]Google Summer of Code
program --for example LADSPA and FAUST support and some work on
Annotator widgets.
A summarized list of changes follows. See also the [3]CHANGES files
for details. New audio related widgets were added to be used on the
NetworkEditor and the Prototyper. Such widgets include data
views such
as the BarGraph which can display LPC's, MFCC's. Nice control
widgets
were also added. The ControlSurface, for instance, to control two
scalar parameters by moving a point. Some widgets were gathered
from
the LAC community, such as [4]PkSampler [5]PovRay generated
widgets,
and nice knobs we enhanced from [6]QSynth and [7]Rosegarden.
Thanks to
the developers of those projects for making them GPL and being so
supportive while integrating them in CLAM. With all those widgets,
users now can visually build more appealing applications such
as the
new examples we include with Prototyper: A real-time gender
change, or
real-time spectral effects.
The TonalAnalysis (Chord extraction) now takes advantage of fftw3
performing 4 times faster! The KeySpace visualization was also
optimized so now tonal analysis runs even on very slow computers.
NetworkEditor and Prototyper usability have been enhanced. They
exploit the new in-control bounds parameters to automatically
set up
bounded control senders widgets. Also, NetworkEditor have proper
multi-processing selection features.
On different fronts, the code-base has been reduced by getting
rid of
Fltk and Qt3 modules since we are now focusing on Qt4, and the
documentation have been restructured and now it offers new
programming
how-tos.
The CLAM team
References
1. http://clam.iua.upf.edu/download.html
2. http://clam.iua.upf.edu/wikis/clam/index.php/GSoC_2007
3. http://clam.iua.upf.edu/doc.html#changes
4. http://www.patrickkidd.com/
5. http://www.povray.org/
6. http://qsynth.sourceforge.net/
7. http://www.rosegardenmusic.com/
As part of our continuing plans Csound 5.06 was release on Wednesday 6
June 2007. Apart from the usual bug fixes and bug introductions there
are a number of new opcodes, and a significant progress in merging
CsoundAV functionality into the Sourceforge tree.
==John ffitch
------------------------------------------------------------------------
Bug fixes:
system at k-rate was just wrong
vrandh and vrandi scaling problems
turnoff sometimes failed
mod was wrong
tempest on OSX
ATScross fixed and ATSadd output made cleaner
new opcodes etc:
partikkel -- particle synthesis
partikkelsync -- synchronisation for multiple particle synthesis streams
New command line options to control messages
eqfil -- equaliser filter
diskgrain -- granular synthesis from disk
pvsdiskin -- fsig streaming from disk
pvsmorph -- pvs data interpolation
Added new opcodes from CsoundAV by Gabriel Maldonado:
hvs1, hvs2, hvs3, vphaseseg, FLkeyin, FlslidBnk2,
FlvslidBnk, FlvslidBnk2, inrg, outrg, lposcila,
lposcilsa, lposcilsa2, tabmorph, tabmorpha, tabmorphak, FLhvsBox
tabmorphi, trandom, vtable1k, slider8table, slider16table,
slider32table, slider64table, slider8tablef, slider16tablef,
slider32tablef, FLmouse, FLxyin, slider64tablef, sliderKawai
and an a-rate version of ctrl7.
scoreline
(experimental) mutex_lock, mutex_unlock, mutex_locki, mutex_unlocki
A number of internal changes
New API for allowing host applications to be notified whenever
Csound opens a file. (And accompanying changes to the
recommended interface for plugins to open files).
csladspa - CSD to LADSPA plugin kit
improvements to csoundapi~
csound5gui now works for all platforms.
jack_capture v0.9.4
===================
jack_capture is a program for recording soundfiles with jack. Its default
operation is to capture whatever sound is going out to your speakers into
a file. This is the program I always wanted to have for jack, but no
one made. So here it is.
Changes 0.9.3 -> 0.9.4:
*Fixed bug that caused max 2 channels to be recorded.
Download from http://www.notam02.no/arkiv/src/
FishSound 0.8.0 Release
-----------------------
libfishsound provides a simple programming interface for decoding and
encoding audio data using Xiph.Org codecs (Vorbis and Speex).
This release is available as a source tarball at:
http://www.annodex.net/software/libfishsound/download/libfishsound-0.8.0.ta…
New in this release
-------------------
This release includes compatibility with the floating point portion of the
libfishsound development trunk API, in preparation for use with liboggplay.
In order to build a minimal version of libfishsound for use with liboggplay,
configure with encoding disabled in order to produce a smaller binary and
to remove the dependency on libvorbisenc. For details, see:
http://www.annodex.net/software/libfishsound/html/group__configuration.html
Details:
* Improved consistency of frame number reporting: for both Vorbis
and Speex, the frame number is always updated before calling the
user's callbacks for encoding or decoding.
* Added an internal finalizer for encoding the end of Vorbis streams,
to ensure that all input samples are correctly encoded without
requiring programmer intervention.
* Compatibility with SVN trunk, included new API functions:
fish_sound_set_decoded_float;
fish_sound_set_decoded_float_ilv;
fish_sound_encode_float;
fish_sound_encode_float_ilv;
* Added definitions for FISH_SOUND_CONTINUE, STOP_OK, STOP_ERR as
documented in <fishsound/constants.h> (ticket:278)
* Documentation improvements for fish_sound_new() and
fish_sound_decode() functions. (Ralph Giles)
* Updated Win32 build system (Marcin Lubonski)
* Updated shared version info to 3:0:2
For details, see:
http://trac.annodex.net/log/libfishsound/branches/1.0-stable/
About libfishsound
------------------
libfishsound by itself is designed to handle raw codec streams from a
lower level layer such as UDP datagrams. When these codecs are used in
files, they are commonly encapsulated in Ogg to produce Ogg Vorbis
and Speex files.
libfishsound is a wrapper around the existing codec libraries and provides
a consistent, higher-level programming interface. It has been designed for
use in a wide variety of applications; it has no direct dependencies on
Ogg encapsulation, though it is most commonly used in conjunction with
liboggz to decode or encode Vorbis or Speex audio tracks in Ogg files,
including Ogg Theora and Annodex.
FishSound has been developed and tested on GNU/Linux, Darwin/MacOSX and
Win32. It probably also works on other Unix-like systems via GNU autoconf.
For Win32: nmake Makefiles, Visual Studio .NET 2003 solution files and
Visual C++ 6.0 workspace files are all provided in the source distribution.
Full documentation of the FishSound API, customization and installation,
and complete examples of Ogg Vorbis and Speex decoding and encoding are
provided in the source tarball, and can be read online at:
http://www.annodex.net/software/libfishsound/html/
FishSound is Free Software, available under a BSD-style license.
More information is available online at the FishSound homepage:
http://www.annodex.net/software/libfishsound/index.html
enjoy :)
--
Conrad Parker, Annodex Association
http://www.annodex.net/
QLoud is a tool to measure loudspeaker frequency and step responses and
distortions. Other hardware such an audio amplifier or a sound card itself
can be tested also. The app page is here:
http://gaydenko.com/qloud/
v.0.22 is released to work with qt-4.3.x (also some minor changes).
There will be 64 Studio workshops at both Debian Day (Edinburgh, 16th
June, https://debconf7.debconf.org/wiki/DebianDay ) and LugRadio Live
(Wolverhampton, 8th July,
http://www.lugradio.org/live/2007/index.php/Main_Page ). Please come along
if you'd like to know more about making and recording music using free
software. Registration for Debian Day is free, there's a small
registration fee for LugRadio Live.
sorry for >< please >>
---
GOTO10 @ folly Summer School of Sound
June 27, 28, 29 2007 / 10am - 4pm
St Martins College, Lancaster
This year's Summer School of Sound will be led by GOTO10.
Marloes de Valk and Aymeric Mansoux will lead a three day course,
exploring free and open source software available for home studio purposes
such as audio and midi sequencers, sound editors and virtual effect
racks, as well as the creative possibilities of puredata in an audio
workstation setup. The course will also provide information on how
to release and publish your work online (from encoding, to licensing
and streaming).
The Summer School of Sound will also include an evening performance on
Thursday 28 June by GOTO10 artists de Valk and Mansoux, as well as
Claude Heiland-Allen and Chun Lee.
The three day summer school is aimed at musicians, designers, artists
and those with an interest in multimedia technologies who want to
explore how new digital technologies can help and inspire us when
working with music and sound.
Participants do not need a high level of technological or programming
skills, although these would be beneficial. A strong interest in one or
more of the following areas is essential: sound art, music, technology,
open source software.
---
Booking fees and deadline:
Organisational rate: £250
Individual rate: £150
To apply for a place please email Jennifer Stoddart, Programme
Co-ordinator at jennifer.stoddart 'at' folly.co.uk with brief details of
your background, interest and experience in the areas listed above, and
an indication of your level of computer literacy.
The closing date for applications is Thursday 31 May 2007. Applicants
will be informed after this date if their application has been
successful.
Please note: to apply for a place, you must be able to attend all 3
days of the Summer School.
---
more information and detailled course content
http://folly.co.uk/?q=summerschool
:*
Grame is pleased to announce the release of Faust 0.9.9.1.
Faust is a functional programming language for real-time signal
processing and synthesis that targets high-performance audio processing
applications and plugins. The Faust compiler translates Faust programs
into optimized C++ code for a variety of audio platforms : Jack, Alsa,
OSS, Ladspa, VST, MaxMSP, Q, PD, SuperCollider, etc.
What's new ?
------------
- Pattern Matching : introduction of pattern matching based definitions,
a powerful programming technique used in many modern functional
programming languages like Q, Haskell, ML, CAML, Clean, etc.
- Support for QT4 applications : two new architecture files have been
added to generate native QT4 applications : jack-qt.cpp and alsa-qt.cpp.
Use 'make jackqt' and 'make alsaqt' in the examples folder to generate
QT4 applications.
- Improved GTK support : all GTK architecture files have been updated to
correct the reversed vertical slider issue.
- 64-bits compatibility : the Faust compiler and the generated C++ code
are now fully 64-bits compatible.
- Improved Max/Msp support : the compilation process has been
simplified. It now directly uses gcc instead of xcode projects. It is
based on Max/MSP 4.6 SDK and generates universal binary .mxo on Intel
platforms.
Acknowledgments
---------------
We are grateful to all the contributors of this new release, with a
special mention to A. Graef for the implementation of the Pattern
Matching extension.
Useful links :
--------------
Web site : http://faust.grame.fr
Download :
http://downloads.sourceforge.net/faudiostream/faust-0.9.9.1.tar.gz
Y. Orlarey