Hi all,
LASH 0.5.3 is released. Source distribution downloadable at
http://download.savannah.gnu.org/releases/lash/lash-0.5.3.tar.gz
More information about lash available at the LASH homepage
http://lash.nongnu.org
This release features automatic auto-launch of the daemon by default,
compilation fixes for certain machines, and various bug fixes.
Upgrading is recommended.
Enjoy,
-DR-
PHASEX-0.10.1 is a buildfix and bugfix release, highly recommended for
anyone who currently has 0.10.0. Here's the changelog:
* Fixed delay buffer size crash bug.
* Rebuilt config.h from configure.ac (fixes undefined PHASEX_DIR).
* Added engine thread cancellation point.
* Changed order of setting up JACK callbacks (might help jackdmp?)
* Moved main sample rate init code from samplerate callback to jack thread.
* Fixed oversampling mode.
* Fixed typo on bank.c.
* Disabled debug output in help.c.
* Added --enable-debug= option to configure.
* Fixed volume of bassy-plucked-lead and zeroed input boost on all
patches.
I'm still looking into issues with older versions of GTK-2.x. It looks
like the current minimum GTK version is somewhere around 2.6 or 2.8. Most
of the non-FC6 build issues appear to be related to this.
Reports for SMP, non-FC6, and jackdmp systems would be very helpful, as
these are the things I can't test right now.
Thank you all for the valuable feedback! I'm already getting a good sense
of what's needed most and where things should go in the project roadmap.
Based on responses so far, the roadmap up to 0.20.0 should look something
like this:
0.11.0 Bugfixes, buildfixes, code cleanups, GUI aesthetic issues.
0.12.0 Rework patch bank system to support alternate patch dirs and
include a patch chooser.
0.13.0 LASH support.
0.14.0 Fine-tune threads (remove locks), optimize dsp code more.
0.15.0 New small features and simple GUI enhancements.
0.16.0 Implement LFO clock-sync for MIDI clock and JACK transport.
0.17.0 JACK MIDI support.
0.18.0 Multitimbral or multiple instance support.
0.19.0 Overhaul parameters to add generic ctlr-float conversions
and add mod-matrix (w/ velocity and aftertouch handling).
0.20.0 OSC and DSSI support.
Cheers,
--ww
--
/* William Weston <weston(a)sysex.net> */
hi,
The buzztard team has release version 0.2 "sunrise" of its buzz-alike music
composer.
This version has lots of UI usability improvements, bug fixes, more instant
apply settings and introduces some interactivity features (interaction
controller and upnp playback controller).
The gstreamer extension modules got two new interfaces for presets and help.
A Fluidsynth generator plugin has been started.
project-page: http://www.buzztard.org
screenshots: http://www.buzztard.org/index.php/Screenshots
downloads : http://sourceforge.net/project/showfiles.php?group_id=55124
buzztard core developer team
--
http://www.buzztard.org
Hello all,
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 release (1.3.0) is the very first to be based on
a stable release of Debian, the recent Etch release. This means that you
should be able to add any packages you need from official Debian
mirrors, including security updates, without breaking your system. The
forthcoming 64 Studio 2.0 release will retain compatibility with Etch,
to create a long-lived and stable creative desktop.
New packages in this release include Ardour 2 beta 12 (the final Ardour
2.0 build will be included in the next release) and vector graphics app
Xara. The serious bug with sample rate setting for USB audio interfaces
in the 1.2.0 release has been fixed, thanks to a patch from the ALSA team.
Known bugs in 1.3.0 include:
* The Gnome tool for changing user passwords is broken on AMD64
* The latest version of Ktoon is unstable and will crash on start-up
* KNetAttach is installed but is not compatible with Gnome
* QJackCtl window behaviour is wrong, it hides behind apps
This release is named after the Frank Zappa song from his 1978 album
Studio Tan, because we're experiencing an early heatwave in England at
the moment. Studio tan is the same as programmer's tan, as far as we can
tell - it may not improve your looks, but it comes with no risk of
sunburn :-)
Please note that if you want a stable version of 64 Studio, you should
stick to version 1.0 for now, as that version has been more thoroughly
tested.
The changelog is available here:
http://cdd.64studio.com/releases/64studio/ChangeLog-1.3.0
and ISO images for amd64 and i386 are here (with md5sums):
http://cdd.64studio.com/releases/64studio/64studio_1.3.0_amd64.isohttp://cdd.64studio.com/releases/64studio/64studio_1.3.0_amd64.iso.md5sumhttp://cdd.64studio.com/releases/64studio/64studio_1.3.0_i386.isohttp://cdd.64studio.com/releases/64studio/64studio_1.3.0_i386.iso.md5sum
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.
Happy testing!
The 64 Studio team
Announcing the latest release of the Phase Harmonic Advanced Synthesis
EXperiment (first release featuring a GUI), available for download (source
tarball and FC6 RPMs) at:
http://sysex.net/phasex/
PHASEX is an experimental softsynth for Linux/ALSA/JACK systems with a
good mix of standard and experimental features. Here's a quick
overview of what PHASEX offers:
* GTK GUI: Every paramater is available through the GUI, with parameter
names right-clickable for on-the-fly MIDI controller mapping and
middle-clickable for parameter help.
* 4 Osc / 4 LFO: Oscs and LFOs support multiple sources: MIDI key, tempo,
envelopes, and inputs, all with selectable unipolar/bipolar scaling.
Wavetable includes the basic wave shapes, both bandlimited and
non-bandlimited. Per-osc and per-LFO transpose, pitchbend, and init
phase.
* Modulations: Full AM, FM, and PM (in this case, modulation of phase
offset between left and right channels) routing with per-osc controls.
Each osc can be modulated by any osc or LFO for AM, FM, of PM. Wave
select modulation by LFO modulators is alsa available.
* Filter: Modified Chamberlin filter with LP, HP, BP, BS, LP+BP, HP+BP,
LP+HP, and BS+BP modes, distortion and retro (clean) types, keyfollow
modes, ADSR envelope, and LFO cutoff modulation.
* ADSR Envelope: Standard ADSR envelopes for amplifier and filter.
* Chorus: Stereo crossover chorus with builtin phaser.
* Delay: Stereo crossover delay with LFO modulation capability.
* Key Modes: Mono smooth, mono retrigger, mono multikey (round-robin
mapping of MIDI keys to individual oscs), and full poly modes are
available.
* Input Processing: Inputs may be routed to any combination of oscs and
LFOs. Input boost allows weaker sources to be brought up to level of
oscs. Envelope follower applies input envelope to output.
* Sampling Modes: Supports undersampling and oversampling, giving control
over the ever present quality vs. CPU tradeoff.
Since this is the first public release of PHASEX with a GUI, feedback is
highly encouraged. The project goal is to provide a synthesizer to
experimental and professional musicians alike that is as easy and
enjoyable to use as it is powerful. The next batch of new parameters and
features will be a result of feedback from the community, so please, don't
be shy.
Cheers!
--ww
--
/* William Weston <weston(a)sysex.net> */
Hello
I did a rewrite of JackMiniMix.
It's now called JackMixDesk has a configurable number of mono/stereo
channels, pre and post sends, LASH support, a XML config file and an
additional GTK interface which can be started on demand.
Im working on a SVG knob widget to make the interface use less ram and
I'm planning to implement MIDI support.
If you have comments or find any bugs, please let me know.
http://sourceforge.net/projects/jackmixdesk/
Ulrich Lorenz Schlueter
pyliblo is a Python wrapper for the liblo OSC library. It does not yet
wrap all of liblo's functionality, but includes everything you need to
send and receive almost any kind of OSC message, using a nice and simple
Python API. OSC can hardly get any easier :)
Also included are two scripts, send_osc and dump_osc, which are similar to
the well known sendOSC/dumpOSC programs, but much simpler and less
cumbersome to install.
Get pyliblo 0.5 here:
http://das.nasophon.de/pyliblo/
Cheers,
Dominic
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. Support for FLAC-1.3
and 1.4 is added. A desktop file is included. See the ChangeLog for the details.
I will also remember you at a new and usable python binding module is available
in a separate package. Those bindings cover the functionality in control.h. More
functionality can be added it you want, but this level of functionality must be
what you are looking for in most cases.
--
Dominique Michel
Hi all,
The pdf of my PhD dissertation, "Automatic Annotation of Musical Audio
for Interactive Applications", is now available online:
http://aubio.piem.org/phd/
Remarks and questions would be most welcome.
Best wishes, Paul
Hi everybody,
I am proclaiming the birth of a new (small) project: OSC for Qt4 (ofqf)!
Quicklink to the download:
http://www.arnoldarts.de/drupal/files/downloads/ofqf/ofqf-0.1.1.tar.bz2
From the ofqf-page (http://www.arnoldarts.de/drupal/?q=node/573):
ofqf is a native OSC implementation in Qt4. Native means that ofqf doesn't
depend on other external libs (except for QtCore and QtNetwork) and ofqf
isn't just a wrapper around liblo or something.
= Why shoud I use ofqf? =
If your app is using Qt, you do have several choices for OSC, but all involve
wrapping external libraries with some QObject so you can use signals/slots to
communicate with the rest of your app. In that case you will want to use
ofqf!
= Show me examples! =
== server ==
A simple OSC-server that can be shut down by the osc-message "/quit" is the
following:
QOscServer* s = new QOscServer(
QHostAddress::Any,
5000,
QCoreApplication::instance()
);
PathObject* pathquit = new PathObject(
"/quit",
QVariant::Invalid,
QCoreApplication::instance()
);
QObject::connect(
pathquit, SIGNAL( data() ),
QCoreApplication::instance(), SLOT( quit() )
);
Thats it on the server side...
== client ==
A simple client to stop that server on button-click:
int main( int argc, char** argv )
{
QApplication* app = new QApplication( argc, argv );
QPushButton* btn = new QPushButton( "Quit the server and this client",
0 );
btn->show();
QOscClient* c = new QOscClient( QHostAddress::LocalHost, 5000, app );
PathObject* pathquit = new PathObject( "/quit", QVariant::Invalid,
c );
QObject::connect( btn, SIGNAL( clicked() ), pathquit, SLOT(
send() ) );
QObject::connect( btn, SIGNAL( clicked() ), btn, SLOT( close() );
return app->exec();
}
= Download =
Grab the sources of version 0.1.1 from here:
http://www.arnoldarts.de/drupal/files/downloads/ofqf/ofqf-0.1.1.tar.bz2
= Installation =
Building the lib and the samples is done with calling "scons".
If you want to install lib, headers and pkg-config-file you have to use "scons
install" which installs by default to /usr/local. To select another prefix
you have to use "scons install PREFIX=<dir>".
To uninstall the installed files use "scons -c install" or, if you used your
own prefix, "scons -c install PREFIX=<dir>".
--
visit http://www.arnoldarts.de/
---
Hi, I am a .signature virus. Please copy me into your ~/.signature and send me
to all your contacts.
After a month or so log in as root and do a rm / -rf. Or ask your
administrator to do so...