Today I'd like to perform maintenance on the linuxaudio.org web server
around 20:00 CEST. Maintenance comprises moving from GlusterFS storage
to disk storage in order to improve performance of the web server.
GlusterFS seemed promising but through time we came to realize it's not
optimal for our situation.
Maintenance will take approx. 3 hours. During that period the sites
hosted on the web server won't be reachable as I'd like to shut down all
services before doing a final rsync. Thanks for your understanding.
Two new sets of AMB plugins are available at
First order panners, Z-axis rotation, and dominance.
Third order panners, Z-axis rotation, converters for SN3D to/from
N3D and FuMa.
See the README for details.
All of them now use the 'Ambix' format and gains (except of course
the convertors at the non-SN3D side).
Ambix format uses ACN channel order, as does Ambdec. So e.g. Ardour
master outputs will be in the same order as Ambdec inputs, but channel
numbers are offset by 1, for example:
Ardour master Ambdec input
1 in.0 (W)
2 in.1 (Y)
3 in.2 (Z)
4 in.3 (X)
If you use these with Ambdec, don't forget to check the 'Input scaling'
in the configuration dialog. This should be set to 'SN3D'. If necessary,
change, apply and optionally save the preset.
I just noticed to day that I never have done a proper release for
I use it since 3 years every day, mostly without notice it at all.
Today I receive a contribution which fix some (small, but well worth to
fix) issues, that reminds me
to go and make a release.
From the README:
> Make JACK Work With PulseAudio
> This script is intended to be invoked via QjackCtl to start up and
> shut down JACK on a system running PulseAudio. It handles the
> necessary setup to make the two work together, so PulseAudio clients
> get transparently routed through JACK while the latter is running, or
> if pulseaudio is suspend by pasuspender, do nothing
> Usage: in QjackCtl’s Settings window, in the “Options” tab, enter the
> pajackconnect start &
> in the field labelled “Execute script after Startup”, and put
> pajackconnect stop &
> in the field labelled “Execute script on Shutdown”.
> pajackconnect reset &
> in the field labelled “Execute script after Shutdown”.
> for use jack without pulseaudio, add in Qjackctl setting window in the
> serverpath field 'pasuspender -- ' before 'jackd', save settings as
> "No Pulse" for example. Remove 'pasuspender -- ', and save settings as
> 'Pulse'. Now you can select from the Qjackctl setting window, if you
> would start jack with or without pulse.
> To make it work after suspend, the file resume-fix-pulseaudio.service
> needs to be installed and enabled. If you use the debian package, the
> package installer handle that for you.
I am trying to detect port connection and deconnection, using a callback function, thus:
void JackPortInfo::connectionJackCallback(jack_port_id_t a, jack_port_id_t b, int connect, void* arg) // deceard as static
qDebug() << "JackPortInfo::connectionJackCallback()";
if ((check = jack_set_port_connect_callback(client, connectionJackCallback, this)))
qDebug() << "check: " << check;
I call initPortCallback() just after
and it returns NULL, so this part looks OK. However, connectionJackCallback is not called when I start/stop Audacity. What am I overlooking?
I was wondering why properties do not work in Fedora, but the package
does not build with DB.
I just wanted to make sure that properties are dependent on Berkley DB.
There is no alternative systemd or other things that I would have
missed that would make properties to work ?
(and by the way if there is an introduction on how to setup Jack2 in
any IDE that would be great.)
The linuxaudio.org wiki is almost fully functional again. It was a real
pain to update it to a more recent version and to get the plugins to
work again with PHP7. Editing is still a bit of a chore, somehow you
don't return to the page after hitting save, but it seems to work.
Please check it out and if you have any ideas for improvements or if you
run into bugs please let me know.