jack.plumbing - Announce
The JACK plumbing daemon has a new rule to dramatically reduce
ordinary rule set sizes, a new system wide configuration file, and a
new version number to indicate progress.
The rule 'also-connect' makes managing machines that connect to a
studio using an ethernet cable simpler. Adding the entry:
(also-connect "alsa_pcm:playback_1" "jack.udp-[0-9]*:in_1")
to ~/.jack.plumbing ensures that when jack.udp(1) is running in send
mode all signals that are ordinarily sent to the local audio interface
will also be sent to the network destination. The also-connect
aliasing applies to both the left and right hand side of connect
rules, so that:
(also-connect "jack.udp-[0-9]*:out_\1" "alsa_pcm:capture_\1")
works as expected.
The changes required to support this rule exacerbate the loss of
efficiency that began with the introduction of sub-expression rules.
Again the reduction is rule set sizes is the compensation, however
JACK sessions with ~= 100 ports provide serious exercise for the
plumber.
The file /etc/jack.plumbing is now consulted if it exists.
A source archive and a copy of the manual page are available at:
<http://www.alphalink.com.au/~rd>
Regards,
Rohan
The latest version of the realtime Linux Security Module is now
available in the usual directory, <http://www.joq.us/realtime>.
This version handles the new concurrent groups mechanism Linus
introduced in 2.6.4. It still works with earlier 2.6 kernels. There
are no functional changes. Unless you are running 2.6.4, there is no
reason to upgrade.
The realtime LSM is an installable kernel module that enables realtime
capabilities for any 2.6.x kernel without needing to directly patch
the kernel. It was 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.
Thanks to Martin Habets for pointing out this kernel change and then
showing me how to handle it.
--
joq
galan-0.3.0_beta5 is released.
For those who know it already:
One of the new features include cloning. you can now select a bunch of
components and clone them. (This will be changed to a full blown
copy/paste mechanism soon) And the polyphony option will be added soon.
galan is a modular synthesizer similar to SSM and AMS.
The difference is that you build the schematics in one window and
have the controls in another window. So your synth UI is not cluttered
with the schematics.
galan also supports subpatches. You can add patches from the library to
your current patch with 2 mouseclicks.
the LADSPA adsr can be used for real note-on note-off behaviour.
And with the voice allocator it is already possible to build polyphonic
synths. I will refine that process somwhat. But it already works.
When you have setup your schematic and placed the controlling knobs and
sliders on your control panel, you can draw a custom background for the
ControlPanel and import the painted picture into galan. The knobs now
support alpha transparency, so they should integrate onto every
background.
galan supports jack and alsa sequencer. You can open any number of ports
you would like. The internal sequencers can sync to jack-transport.
galan also supports LADSPA. You will have all LADSPA effects handy you
normally use. And you will be able to setup a nice Interface for your
Effects. You would then save them to your sheet library, making them 2
clicks away.
So wiring a jack-inport and another jack-outport to your favorite
plugin, is done in a few seconds.
It even supports the first jack-midi patch (although only as a synth and
as the patch changed recently, there will be no sequencer around :)
perhaps the next patch.
get it at http://galan.sf.net
and look at
http://galan.sf.net/anti-aliased-knobs.png
cause this is how it looks like.
--
torben Hohn
http://galan.sourceforge.net -- The graphical Audio language
Hi everybody,
I just wanted to put out that the submission for the International
Computer Music Conference (ICMC), 2004, Miami, Florida, is open for
submission at: http://www.suvisoft.fi/serv/icmc04/corg/submission.
More details as well as the call for works can be found at:
http://www.icmc2004.org
- Georg Essl
http://plugin.org.uk/clockloop/
A primitive GPL'd commandline loop player. Switches between loops with
MIDI program changes or note events. More info on the webpage.
Its just something I knocked up ages ago, someone who is good in Pd
could make something better in about ten minuites, but I needed this to
have low CPU load.
Hopefully it will be useful to someone.
- Steve
BEAST/BSE version 0.6.1 is available for download at:
ftp://beast.gtk.org/pub/beast/v0.6/
or
http://beast.gtk.org/beast-ftp/v0.6/
This is a development version of BEAST/BSE, the BEdevilled Audio SysTem
and the Bedevilled Sound Engine. BEAST is a powerful music composition
and modular synthesis application released as free software under the
GNU GPL and GNU LGPL, that runs under unix.
The project is hosted at:
http://beast.gtk.org
A mailing list is available at:
http://mail.gnome.org/mailman/listinfo/beast/
This new development series of BEAST comes with a lot of
the internals redone, many new GUI features and a sound
generation back-end separated from all GUI activities.
Outstanding new features include support for skins, many sample
file formats, MIDI file import abilities, an improved piano roll
widget, the track editor which allows for easy selection of
synthesisers or samples as track sources, loop support in songs
and unlimited Undo/Redo capabilities.
Overview of Changes in BEAST/BSE 0.6.1:
* Added suid wrapper which acquires nice level -20, then drops privileges
* Improved latency/block-size handling of the synthesis engine
* Fixed i18n bug which prevents demo song from loading in non-C locales
* Added i18n support for enum values
* Support for more note formats like Cis-1, C#-1, #C-1
* SFI cleanups [Stefan Westerfeld]
* Restructured sfidl and fixed lots of bugs [Stefan]
* Switched core language bindnig to C++
* Added support for per-part scripts
* New harmonic transposition script which allows to convert between major,
minor, dorian, phrygian, lydian, mixolydian and locrian scales [Stefan]
* Added experimetal pattern editor prototype
* Added keybinding editor to preferences dialog
* Added ComboBox widgets to the GUI
* Updated Catalan translation [Xavier Conde Rueda]
* Updated Czech translation [Miloslav Trmac]
* Updated Serbian translation [Danilo Segan]
* Updated Dutch translation [Kees van den Broek]
* FreeBSD fixes [Rasmus Kaj]
* Lots of GUI fixes
---
ciaoTJ
http://plugin.org.uk/timemachine/
Timemachine is a JACK app for recording noises you might otherwise have
missed. It prerecords a selectable ammount of audio (default 10 seconds)
and when you press record it writes that (and any future audio) to disk as
32bit WAV files. It allows up to 8 channels.
It is stable enough to use for all your basic JACK recording needs.
New features:
* Pick pre-buffer time (-t <time>, thanks to patch from Jörn Nettingsmeier
* Visual indication of ready / recording / busy status
* LASH (nee LADCCA) support
* > 2GB files (with latest libsndfile)
* Window manager icon :)
* 1 channel recording now works
Enjoy,
Steve
+-----------------------------------------------------------------+
| ______ ______ _ _ _ |
| /\ / _____) ___ \| | | | | /\ |
| / \ | / ___| | | | | | | | / \ |
| / /\ \| | (___) | | | | | | | / /\ \ |
| | |__| | \____/| | | | |___| | |_____| |__| | |
| |______|\_____/|_| |_|\______|_______)______| |
| |
+-----------------------------------------------------------------+
[Sorry for cross-posting. Feel free to forward around]
Florence, 23 Feb 2004
+++ AGNULA Libre Music officially launched
The AGNULA IST-Project [0] is proud, after two months of feedback from
our beta-testers and hacking, to officially announce the launch of the
"Libre Music" (aka the "muzik" project).
+++
The AGNULA IST-Project [0] is proud, after two months of feedback from
our beta-testers and hacking, to officially announce the launch of the
"Libre Music" (aka "muzik") project:
http://muzik.agnula.org
One of the objectives of the AGNULA-IST project is help spreading
sensibility on the topics of Libre Software, with specific attention
paid to audio/video applications and content distribution. In order
to reach this goal, the AGNULA-IST project has set up a publicly
accessible database of Libre Music, i.e. musical works licensed under
either:
- the Creative Commons Attribution-ShareAlike 1.0 license [1]
- the Creative Commons Attribution 1.0 license [2]
- the EFF Open Audio License 1.0.1 [3]
We are not going to compete with other, similar, efforts. On the
contrary, we would like to be complementary to other
projects/databases who are already working or are planning to work in
the same field.
If you want to contribute to our development effort, feel free to
subscribe [4] to our development portal [5] and ask either one of the
`muzik' project [6] administrators (Davide Fugazza [7] and Andrea
Glorioso [8]) to be added to the project - you will be able to use
our CVS, bug tracking and task manager tools.
If you, your company and/or your organization is interested in sharing
its archives of Libre Music by publishing it on AGNULA Libre Music
database and/or if you want further information, feel free to send
your questions, suggestions and/or criticisms to:
<users(a)lists.agnula.org> [9]
for general discussion, and/or to:
<info(a)agnula.org>
for general, info-line style questions on the AGNULA project.
+++
About AGNULA: Agnula (acronym for A GNU/Linux Audio distribution,
pronounced with a strong g) is the name of a project funded by the
European Commission (number of contract: IST-2001-34879; key action
IV.3.3, Free Software: towards the critical mass). The project aims
to spread Free Software in the professional audio/video arena.
Best regards,
--
The AGNULA Team info(a)agnula.org
Our mailing lists: http://lists.agnula.org/
Our web site: http://www.agnula.org/
"There's no free expression without control on the tools you use"
[0] http://www.agnula.org
[1] http://creativecommons.org/licenses/by-sa/1.0/legalcode
[2] http://creativecommons.org/licenses/by/1.0/legalcode
[3] http://www.eff.org/IP/Open_licenses/eff_oal.php
[4] http://devel.agnula.org/account/register.php
[5] http://devel.agnula.org/
[6] http://devel.agnula.org/projects/muzik/
[7] davide [dot] fugazza [at] agnula [dot] org
[8] andrea [dot] glorioso [at] agnula [dot] org
[9] http://lists.agnula.org/mailman/listinfo/users
"wcnt - wav composer not toilet. a not-real-time modular synthesis sampling
sequencing, audio WAV file generator. it reads a plain text file written in
wcnt's 'near english synth definition language' and spews out audio into one
or more wav files."
wcnt-1.1001 is now released. Unofficially code named 'Bog Brush', and
available for download at wcnt.sourceforge.net
*** new features/changes ***
* tempo and signature changes, tempo can be ramped.
* sampler now has reverse playback, and, reverse and bi-directional
loop modes. the loop points can also be set relative to the
modulatable start point. different play modes for when playback
initially travels away from loop. several other new features and
improvements.
* filters have had the sine wave masquerading as resonance removed. in
place is an in_feedback input which ordinarily will take the filters
own wet_output. plus wet/dry setting. link several together via
feedback inputs and you'll get something akin to resonance.
* riff_data and note_data. note_data can now be floating point values.
User specifies quarter note value for each riff of notes to suite
needs.
* sequencer has gone through a few changes to accommodate tempo and
signature changes.
* serialwavfileout will create a new wavfile every time it is
triggered. user gives it a base file name, and the module appends a
four digit number with leading zeros. user can specify bar to start
writing in, and the bar to stop writing at.
* stereo_amp now amplifies two signals! has amplitude setting for both
left and right! Wo there. Has had panning removed.
* mono_amp does for one signal what stereo_amp does for two.
* panner will range check the pan modulating signal so it no longer
tries to break the laws of reality by panning further left than full
left, or further right than full right.
* contraster is inspired by the contrast effect in snd. as if I need
to say the effect amount is modulatable. Rudemode setting.
* delay and echo. the input signal gain can be adjusted and/or
modulated. wet/dry output. for the echo, the is an in_feedback input,
and an out_wet_output. program may abort with delay times over 500 ms
but I have successfully set times of 1100 ms.
* dc_filter specify filter time in ms to remove dc. too much (or is
it too little?) and it will remove some punch from signal. probably
just a high pass filter in disguise.
* range_limit to clip a signal.
* multiplier takes two signals.
* rms outputs root mean square for a signal and can get very slow.
* wcnt_exit module tells wcnt when to stop.
Please note: Old wcnt files are no longer readable by this version of wcnt.
The examples for wcnt-1.1001 are now included with the source package.
James.
~(sirromseventyfive)~
_________________________________________________________________
Tired of 56k? Get a FREE BT Broadband connection
http://www.msn.co.uk/specials/btbroadband