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/
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
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
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
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
- 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
We are grateful to all the contributors of this new release, with a
special mention to A. Graef for the implementation of the Pattern
Useful links :
Web site : http://faust.grame.fr
Well, it's been over 2 (3?) years since last release, but rtmix refuses to
die ;-). Thanks solely to Robin Gareus and his heroic work in making rtmix
gcc4 compliant, I am releasing rtmix version 0.76. Apart from compile error
fixes (courtesy of Robin), there have been a few cosmetic tweaks, but most
notably, the source is now released under a 100% GPL-compliant license. That
being said, the code is still a dirty hack, the internal event cue
occasionally still misbehaves (albeit only in very complex situations), and
unfortunately native alsa seq is still MIA (uses old unix dev access). OTOH,
the thing does work as advertised, has been used, and continues to be used
in my works without a hitch. Apart from oss midi, rtmix supports networking,
OSC, and other goodness making it rather practical for on-screen
coordination as well as interaction between performer(s) and computer.
For more info on what really rtmix is please consult the HTML documentation
included with the tarball (or see online documentation info below). The
tarball (5MB) comes with source, documentation (some statements in it are
likely a bit outdated, so please take those parts with a grain of salt),
tutorials, and precompiled binary on Ubuntu 6.10 (i686, qt3, gcc), so if you
have these a simple "make install" should do it (installs in
/usr/local/rtmix and binary in /usr/local/bin). For a "simon" tutorial with
sounds you will also need sounds zipfile (11MB-ish) which are downloadable
from the same folder (just browse the folder).
To download latest RTMix click here:
Complaints to: /dev/null
Rtmix in its current state is a project in a need of a total rewrite. This
is primarily due to the fact that despite the fact rtmix appears to do the
job in 99.9% of instances, the code is an ugly hack which makes its
maintenance and perhaps more importantly expandability exponentially
difficult. That being said, I am looking forward to one of the upcoming
summers when I will dig into the code once again and rebuild the darn thing
from the ground up the way it was meant to be all along. Until then, this
version should prove an adequate substitute.
Ivica Ico Bukvic, D.M.A.
Composition, Music Technology, CCTAD, CHCI
Dept. of Music - 0240
Blacksburg, VA 24061
(540) 231-5034 (fax)
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 feature enhancement and minor bugfix release.
Basic keyboard navigation and loop inside a selection have been added.
A missing include was added; this make at Alsaplayer will compile on never gcc
and non gcc compilers.
ChangeLog from the last release:
* Updated config.guess and config.sub with latest savannah version.
* Added missing include in app/CorePlayer so it will compile with never gcc
and non gcc compilers. Thanks to Debian for this fix.
* Applied Debian patch from Viktor Radnai and Paul Brossier. Add basic
keyboard navigation (skip, pause, etc.), loop mode (looping inside a
selection), pressing play button or key during playback return to the
beginning of the song, speed changes one musical semitone a time using
the keyboard (handy for changing the key the song is played back in).
* Added keyboard shortcuts for speed +/- 1 comma (useful to tune the player
when playing some musical instrument at the same time).
* Updated the man page with those keyboard bindings.
Fftscope is a nice fft scope plugin for Alsaplayer.
This release is a major bugfix release and each user is encouraged to upgrade.
Alsaplayer was crashing at exit time when this scope was installed but not
running. A missing test in the quit function was added.
The compilation flags in Makefile.am was fixed.
Enjoy those 2 new releases!
N.B.: Tous les emails que je reçois sont filtrés par spamassassin avant de me
The Internet, 22nd May, 2007
64 Studio is a GNU/Linux distribution tailor-made for digital content
creation, including audio, video, graphics and publishing tools. A remix
of Debian testing, it comes in both AMD64/Intel64 and 32-bit flavours,
to run on nearly all PC hardware.
Our latest development version (1.4.0) is the first release candidate
for the forthcoming 64 Studio 2.0, which will retain compatibility with
Debian Etch to create a long-lived and stable creative desktop.
Known bugs in 1.4.0 include:
* Ktoon requires rebuilding with an old version of Qt. Without this, it
will crash on start-up
* Inkscape cannot print unless the cupsys-bsd package is installed
* Hydrogen crashes if the user activates an empty instrument channel
This release is named after the song by Ian Carr's Nucleus on their 1973
album Labyrinth, featuring the vocal talents of the great Norma Winstone.
Please note that if you want a stable install of 64 Studio, you should
stick to version 1.0 for now, as that release has been more thoroughly
The changelog is available here:
and DVD-R ISO images for amd64 and i386 here:
You can also upgrade from a 1.0 install, or from previous testing
releases, using our testing APT repository:
deb http://apt.64studio.com/64studio/testing 64studio main
and running apt-get update, apt-get dist-upgrade, or pressing the 'Mark
all upgrades' then 'Apply' buttons in the Synaptic package manager. To
avoid system breakage, please comment out or uncheck any third-party
repositories (for example an official Debian one) first, as these might
interfere with the upgrade procedure.
The DVD image will install Debian with X.org, the Gnome 2.14 desktop,
Linux kernel 2.6.19 with realtime preemption patches (supporting both
single-core and SMP systems) and a selection of creative applications,
as well as the internet and office tools a creative user is likely to
need for their daily work. Adding favourite packages from Debian is as
easy as apt-get, or a few clicks in Synaptic.
Please note that these releases are free software, and come with no
warranty. However, the software does actually install and run on the
project's dual processor Opteron, dual core Athlon 64 and single core
Turion test hardware, and is already in daily use by many of the
project's testers. The 32-bit version has been tested on a variety of
older PC hardware, including a Via C3 and a dual Pentium Pro, but the
project suggests a faster processor and at least 512MB RAM to take full
advantage of the distribution's features.
If you would like to send feedback or make a suggestion for improvement,
please subscribe to the 64studio-devel mailing list:
For other communication, please have a look at the contacts page on
http://www.64studio.com/ or see the Frequently Asked Questions page.
Community and business model
Developers and users who are interested in getting involved with the 64
Studio project are most welcome. The aim of the project is to create a
distribution with full (but completely optional) commercial support,
which will generate revenue to pay free software developers. The 64
Studio Ltd. company, which supports the free software project, is also
producing custom distributions for commercial partners with Linux-based
64 Studio project director Daniel James and lead developer Free
Ekanayaka are available for interview by email or phone. Please contact
daniel at 64studio dot com for any enquiries. A screenshot of the
distribution is available at http://64studio.com/
I submitted new stuff to svn.
The nasty bug that maximum volume wasn't reachable after moving the
slider is gone. Made it useless. Didn't see that...
The interface is prepared for knob resizing. If you use phat svn sources
change the KNOB_SIZE in mixdesk_gtk.c to maybe 32. You'll also get
scroll support. And a block that keeps the knob from flipping between
min and max.
Next hopefully changes to phat will reduce the interface memory usage to
Please let me hear about bugs, if you like the app or your appetite.
pyliblo is a Python wrapper for the liblo OSC library. It supports almost
the complete functionality of liblo, allowing you to send and receive OSC
messages using a nice and simple Python API.
New features in version 0.6:
* added support for bundles and timestamps
* support additional OSC data types (midi, timetag, symbol,
* alternative way for registering callback methods, using nifty Python
Get it here: