SuperCollider is an environment and programming language for real time
audio synthesis and algorithmic composition. It provides an
interpreted object-oriented language which functions as a network
client to a state of the art, realtime sound synthesis server.
The new release, 3.3.1, includes various minor updates to 3.3 (the
most signficant changes being for mac users). Here are some
linux-relevant items from the changelog:
* 2009-05-18 LID support for setting "MSC" state as well as "LED" on
devices - ds
* 2009-05-18 enabled control rate versions of Ball, TBall and Spring - mb
* 2009-05-xx various improvements to ubuntu-debian packaging scripts - ds, am
* 2009-06-17 small fix to SConstruct to allow for new Debian X11
location when compiling on linux - mb
* 2009-06-19 Blip ugen: prevent sound blowup by never letting numharm
be less than 1 - fo
* 2009-06-21 Fold, Clip and Wrap can now modulate the low and high inputs.
Source packages for linux can be found at
Ubuntu debs are on launchpad:
guitarix is a simple Linux Rock Guitar amplifier and is designed to achieve nice thrash/metal/rock/blues guitar sounds.
Guitarix uses the Jack Audio Connection Kit as its audio backend and brings in one input and two output ports to the jack graph.
Release 0.04.6-1 comes with some major changes:
* Build environment and source code changes:
- use of the python based waf build system.
- use of the boost library for command line options.
- various code cleanups and source tree restructuring
All this has been done by our new project member James Warden.
* Audio effect and modeling:
- new tube model
Please read the README for more details regarding the new
build process and the command line options.
The standalone version of guitarix is based on GTK2+. But guitarix is also released as a suite of LADSPA plugins and can be used in e.g. ardour.
guitarix is licensed under the GPL.
Project page with screenshots:
For capture, guitarix uses the external application 'jack_capture' (version >= 0.9.30) written by Kjetil
S. Matheussen. If you don't have it installed, you can look here:
For extra Impulse Responses, guitarix uses the convolution application 'jconv' created by Fons Adriaensen. If
you don't have it installed, you can look here:
I(hermann) use faust to build the prototype and will say
: Julius Smith
: Albert Graef
: Yann Orlary
regards hermann & James
gdigi 0.1.8 has just been released.
Changes in this release:
Data is now being read asynchronously from devices.
Added basic DigiTech GNX3000 and GNX4k support.
gdigi is tool aimed to provide X-Edit functionality to Linux users.
gdigi is a GPL v3 program available for Linux.
Further information, screenshots and download links are available at:
I want to announce openArtist (http://www.openartisthq.org). Its a ready to use ubuntu flavour build for creative people.
Its main categories are 2D, 3D, Audio, Video, VJ, HardwareInterfacing, Programming and Collaboration.
it is a try to put all things that are relevant in terms of multimedia into one package, ready configured and documented.
- based on ubuntu hardy, but heavily patched to jaunty, in terms of multimedia.
- custom made menues, with all the tools sorted logically.
- can be used as livecd or installed.
A specialization in other areas than audio (3D, VJ, e.g) is completely lacking in GNU/Linux, so I think that my project has the right of existence. Also I think I digg a bit deeper, e.g. I also include free windows apps via wine and applications that run in the webbrowser (the aviary tools, for example).
as stated before, the documentation is onboard, which means there is a mindmap (actually a net of mindmaps, which is also the website), which collects everything relevant about a program. There is also extended help in the comments when you hover over an application launcher, local documentation symlinked into one directory, special help built into menue structure or program launchers, where needed
I stated to digg deeper, and I want to prove this with the examples of how I went into audio and 3D
I tried to make things as smooth and easy as possible.
In openArtist, there are mainly Jack and Alsa (also pulseaudio, but its turned off by default)
For every program that needs Jack to run (good), qjackctl will start with that program, automatically
When you close the program, you will also be asked if you want to close jack.
I provide a list of programs which MUST, CAN, and CANNOT use jack, and which audio device is selected in the program settings by default, in
Audio -> control -> (Jack) Application Setup list
There are many little helper scripts in Audio -> Control, which help you tracking audio conflicts and such. like the "check which programs user the sounddevice" script, the "kill all running jack instances" or the "reset alsa" script. I know you can do that all form commandline and more, but for new users this is much more convenient.
Then you have a script to inspect your audio hardware and settings, "soundhardware info". You get info about built-in audio hardware, usb, firewire and pcmica devices, also alsa and pulseaudio settings (which are a bit documented by the way).
as said before, (most of) the jack-aware applications are started with jack.
I divided the audio menu into some subcategories:
plugins / synths racks: all the synths live there, also the ladspa, dssi, lv2 racks (jackrack and similar), patchage, the jost vst host, and some standalone
tools like jackEQ, the tools form linuxdsp.co.uk. Bristol has custom launchers for every available synth.
dj/live: mixx, xwax, aquaduo (a custom script by my which glues two aqualung players (which have lasdspa plaugin support) together with jackEQ and timmachine for recording), freewheeling, loopdup, superlooper, terminatorx, seq24, tapeutape, tranches
SoundCoding / experimental: blue , algoscore, athenacl, pd, supercollider, AVsynthesis (soundbased, draw music), beast
streaming: internet dj console, muse, darksnow, pd-based streamers form giss.tv
analyze: jaaa, japa, sonic visualizer, sonorgam.
more...: recorders, rippers, note editors, id3tag editors..
the main audio folder holds the primary programs like audio players (aqualung audaicous2, amarok), daws and sequencers (ardour, lmms, rosegarden..), samplers and drumboxes (hydrogen, jackbeat, freecycle..) and the wave editors (traverso, sweep, audacity...)
I do not think i made a near perfect system for audio, but I thisk its working quite fine.
ok, I lack a recent rt-kernel, I use the one form puredyne project, a 2.6.24.
I actually took quite a lot from them. they do excellent packaging for plugins (pd and supercollider)
one can install that by using a script on the desktop, or the usual way.
I also have to thank elgenerealmidi form http://ubuntufromscratch.tuxfamily.org/ for his exceptional work.
but I did not want to do another audio distribution:
massive blender focus.
- 5 versions of blender (2.49, 2.5 with automatic download script of graphicall daily build, 2.41, 2.45, publisher 2.2.5 for compatibility reasons and fun :-)
- integration into nautilus (own blender mimetype, open with 2.41, 2.45, control movies with blender:anim on rightclick), hidden blender folder in home directory for fast access to scripts folders of all versions and to sequence and texture plugins)
- collaborative blender scripts folder (symlinked into dropbox, drop a script there and all others will get it, too). many scripts installed (focus mainly on renderers integration until now, all render-related scripts appear in render menu now)
- renderers preinstalled for use with blender: yafray, yafaray, kerkythea, indigo (these two via download script, as they cannot be redistributed), aqusis, pixie, nvidia gelato, luxrender (beta and stable), sunflow, pantograph.
also, freestyle standalone and helios distributed renderer are available. which brings me to the next point:
- distributed rendering category: helios (distributed rendering with sunflow), drqueue (packed in custom scripts and with help to be user friendly), yadra, networkrender, farmerjoe. Also all online-tools which allow renderfarming with blender are there, with test accounts: Pgrade Grid portal, HGblender ranch, burp, open rendering environment, BOINC, then the commercial ones: greenButton, respower, pouwa client, deadline renderfarm.
- blender video sequence editor and composite editor launcher in VID cateory, with test project and little intro texts.
other interesting things:
- 3D programs: ayam, moonlight, wings3d, k-3d, topmod modeller, equinox, gsculpt, kpovmodeller. Makehuman is there, once with the old version, and MHPhoenix, and a script to automatically download and compile the latest version.
there is also Sharpconstruct (standalone scuplter) and structuresynth (where you can code 3D objects)
- texture tools: Mapzone (via wine and a script for download), semicuro, cellule (for procedural textures)
- shaderman tools: sler, shaderman (via wine) and cutter
- plant generators: arbaro, Ivy, ngplant, and apparently, tree form curves.
- g3dviewer: previews all major 3d formats
- bvhplay: player for bvh motioncapture files.
useful things beyond 3D
2D: gimp is heavily pimped with all major plugins and scripts
actually, there are 3 versions of gimp.
one is special-pimped for use with graphics tablets: Gimp paint studio.
- more graphics tablets apps: mypaint, gogh, drawpile, alchemy, qaquarelle, and pencil.
- djv imaging for image sequce playing and processing
- cinepaint is there. with full color management builtin.
- colour mangement: all relevant tools for linux are there (lcms argyl, lprof, oryanos, dispcal), but you will also find tools like a print plugin in gimp, which accepts coulor profiles of printers, or the CMYK plugin for gimp.
- special kernels: there is a highram kernel available, which could be neat for renderings with more than 3GB ram. Yes you can use more the 3GB ram with a 32bit system. this kernel has to be installed seperatly, but there is an install script on the desktop
the Programming tools are python- and web-orientated, but there are also tools to produce art out of code
hardware interfacing allows you to interact with software via wii controller, reactable, osc, openmoko, graphics tablets.
the video category features not only video editors, but also 2D animation apps, streaming tools, dvd tools, converters, viewers etc.
and everything is configured, too. this means every mimetype opens with the appropriate program. Media information programs are integrated into nautilus,
I hope I've got your appetite wetted.
my (nick)name is cellstorm, I am a student of software development at tu graz, Austria.
I started this project about one year ago, in a rage of seeing so much good free software available,
but no one integrates it as is should be: configured, documented, with a menu structure that makes sense.
Until now, I did 3 releases, constantly updating the programs to newest state and finding new exiting stuff.
As I am doing all this stuff alone right now, It's kinda hard to do much in advertising.
I have been featured by mkl, medienkunstlabor graz, a media artist laboratory in my hometown, where I am kinda
resident artist now. This means I do not only produce this distro, I also use it as production environment.
you can download openArtist at http://www.openartisthq.org
is hat grown to about 3.5gig until now.
Surf the Web in a faster, safer and easier way:
Download Opera 9 at http://www.opera.com
Powered by Outblaze
Four-band parametric equaliser LV2 plugin. DSP code by Fons Adriaensen.
= Overview =
Stereo and mono LV2 plugins, four-band parametric equalisers.
Each section has an active/bypass switch, frequency, bandwidth and
gain controls. There is also a global bypass switch and gain control.
= DSP =
The 2nd order resonant filters are implemented using a Mitra-Regalia
style lattice filter, which has the nice property of being stable
even while parameters are being changed.
All switches and controls are internally smoothed, so they can be
used 'live' whithout any clicks or zipper noises. This should make
this plugin a good candidate for use in systems that allow automation
of plugin control ports, such as Ardour, or for stage use.
= GUI =
The GUI provides knobs and toggle buttons for tweaking filter
parameters. It also provides frequency response widget with
differently coloured curve for each section and separate curve for
total equalization effect.
The GUI uses the External UI extension. lv2rack (part of zynjacku)
supports this extension. Ardour-2.8 needs patch to support the
external UI extension.
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
In this release:
* slv2 is no longer required
* cache list of suitable plugins
* speedup plugin list window
* new tool, zynspect, that can be used to list and inspect available
* Fix assert when restoring rack presets
* By default, sort plugins by name
* Experimental support for dynmanifest extension. Combined with
NASPRO allows loading ladspa plugins in lv2rack.
* Set plugin GUI window's role to "plugin_ui" (for WM kludges etc)
* single plugin mode for lv2rack
* Hide external UIs when zynjacku/lv2rack quits
zynjacku is JACK based, GTK (2.x) host for LV2 synths. It has one JACK
MIDI input port (routed to all hosted synths) and one (two for stereo
synths) JACK audio output port per plugin. Such design provides
multi-timbral sound by running several synth plugins.
zynjacku is a nunchaku weapon for JACK audio synthesis. You have solid
parts for synthesis itself and you have flexible part that allows
synthesis to suit your needs.
lv2rack is a host for LV2 effect plugins.
Project homepage with screenshots:
Get tarball from here:
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
a2jmidid is a project that aims to ease usage of legacy ALSA sequencer
applications, in a JACK MIDI enabled system.
a2jmidid implementation is based on jack-alsamidi-0.5 that is [almost]
same as jackd ALSA "seq" MIDI backend, both created by Dmitry Baikov.
Static bridges are based on code by Sean Bolton and Lars Luthman.
Homepage with screenshots: http://home.gna.org/a2jmidid/
Tarball download: http://download.gna.org/a2jmidid/
Changes since version 4:
* Fix thight loop on D-Bus disconnect
* D-Bus signals for bridge start and stop
* Fixed alsamidi "disappearing output" bug. (backport from jack1)
* MIDI note-off normalization fix from Dave Robillard (Backport from jack1)
* Removed wrong assert from alsa_seqmidi.c reported by Ken Ellinwood (Backport from jack1)
* Mark anything that looks like a hardware port as physical&terminal (Backport from jack1/jack2)
* Fix potential crash when D-Bus is not used
* Support for multiple ALSA clients with same name
* Merge midibridge changeset by Paul Davis that is expected to fix
midi event timing problems that some people have reported.
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
sorry for OOPS,
please don't PANIC
_ _ ____ _ _ _______|_|
| |_ _| | _|____|_ | | _|_| | _____|
| _|__|_ | | |____| | | |___|_| | |_____
| | |__| | | | ____ | | ___|_ | _____|
| | | | | |_ | | | | |_|_ | |_______
|_|_ |_| |___| |_| |_| |_| |_________|
|_|_ ____ _______ _________
|_| _|____|_ | _____|_ |___ ___|_ _
| |____| | | |_____|_| | | |_| |_|
from | __ | | _ _| | |
7 to 13 | | |_ | | | |_|___ _|_|
DECEMBER 09 |_| |_| |_| |___| |_|
MAKE ART 2009 - What The Fork?!
distributed and open practices in FLOSS art
CALL FOR PROJECTS
make art is an international festival dedicated to the integration of
Free/Libre/Open Source Software (FLOSS) in digital art.
The fourth edition of make art – What The Fork?! distributed and open
practices in FLOSS art - will take place in Poitiers (FR), from the 7th
to the 13th of December 2009.
make art offers performances, presentations, workshops and an
exhibition, focused on the encounter between digital art and free
We're currently seeking new, innovative FLOSS works and projects: music
and audiovisual performances, presentations, software demos, and
This year make art focuses on distributed and open practices in FLOSS
art. 'What the fork?!' is about decentralisation. Forking is the new
black. Forking, copying the source code of a project and continuing
work on the copy instead of the original, used to have a bad reputation.
It would split a project and its developer community in pieces, leading
to different, often incompatible, projects. Wasted effort, rivalry and
developer fights were all associated concepts. This is history. Forking
a project with the intention to compete with it is another story, but
the freedom to fork enables quick implementation of features and
customization, bypassing acquiring committer status, bugfix or feature
request protocol, working in a distributed way, together with others but
not necessarily towards one goal, working from one source,
cross-fertilising, inspiring, copying, patching, improving,
experimenting, changing direction, and merging. This practice is boosted
by decentralised software development tools, such as Darcs, Mercurial
and Git. It's not about quick hacks, but about creating room to
experiment, letting go of the one working copy and creating a
multiplicity of ideas.
Deadline : 15th of July 2009.
For more details, please visit http://makeart.goto10.org/call