The 6th annual Linux Audio Conference has begun in Cologne, Germany. It
runs today through March 2nd, 2008. As with each previous year this
year's conference is streamed live over the internet in ogg theora via
icecast. The stream status page can be found at:
http://lac.linuxaudio.org
This year we are in the unique situation of having a Gigabit link
donated by CITIZENMEDIA: http://www.ist-citizenmedia.org/ They have
asked us to use up as much of their bandwidth as we can so they can see
how well the link performs. Please forward this information widely so
we can help them out.
This year the core team, Joern Nettingsmeier and myself, are recruiting
volunteers to spread the workload. To that end we have set up a mailing
list and irc channel to coordinate our efforts. If you are here in
Cologne for the conference please consider joining us. If you are not
coming, please enjoy the fruits of our labors by watching the streams
and participating via irc.
stream team mailing list: http://zhevny.com/mailman/listinfo/lac-streams
general conference chat: #lac2008 on irc.freenode.net
stream team tech talk: #lac2008-tech on irc.freenode.net
Thanks,
LAC streamteam
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Hi!
I got meself a new java runtime (1.6) which has support for ALSA midi,
so I thought that I would give Behringers BCEdit another go. This time
around it actually finds the BCR2000, but ... unfortunately it couldn't
save any edits back to the device. So I disassembled the application :-D
The main reason for disaster appears to be in
bcedit/ThreadSendScript.java where too much verbose error checking for
timeout causes the very timeout it is checking for and then also - for
no apparent good reason at all - closes the midi device underneath the
application, leading straight into a burn and crash.
I have an updated bcedit.jar here, so if anybody is interrested in
trying it out or placing it somewhere on the web, just give me a call.
Decompiled sources are available on request as well (beware though, not
everything builds just yet.)
License: Free as in Behringer ;)
--
mvh // Jens M Andreasen
LAC2008 -- The final countdown
The Linux Audio Conference 2008 is prepared. The organisation team of
LAC2008 is looking forward to welcoming the international Linux audio
community in Cologne. The conference is taking place at the Academy
of Media Arts (KHM) from February 28 to March 2, 2008. For detailed
information visit the LAC2008 website at http://lac.linuxaudio.org
The Conference
Participants of LAC2008 will experience four days crammed full
with presentations of new developments in Linux audio software. 20
talks by international experts are planned. The Soundlab of the
Academy is delighted to have Miller S. Puckette from San Diego as a
keynote speaker on Saturday. Admission to all presentations is free.
Remote visitors can follow the entire paper session plus selected
extras by means of our audio and video streams and can participate via
IRC channels.
The Concerts
There will be three concerts at the "Stadtgarten" in Cologne. Two of
these are "classical" concerts with a mixture of experimental,
improvised or taped music all made using Linux as main platform. A
third one, the "Club Night" will be an allnighter focusing on
electronic music with a club background. Artists from the USA and
Canada, Austria, UK, Poland and many other countries will play at
these events.
The Exhibition
The exhibition at LAC2008 will present sound art by students of the
Academy of Media Arts plus site-specific works by invited artists.
The Workshops
Learning is fun: the LAC2008 will host several exciting workshops for
your Linux audio brain training pleasure held by experts in the
respective fields. Topics include hardware hacking with a custom
Arduino board and software soldering using Pure Data and
SuperCollider. Additionally, space is available for adhoc workshops
and self organised meetings.
Further details including a full timetable is available on
http://lac.linuxaudio.org
Make noise, Tux!
--
Frank Barknecht and Martin Rumori
Chairs of LAC2008
The build didn't work for me at first.
Don't know if stuff works, but it compiles!
Workaround,
if slv2 doesn't compile set-fPIC:
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer -fPIC" \
CXXFLAGS="${CFLAGS}" emerge -uDvNa slv2
then:
ln -s /usr/lib64/pkgconfig/slv2.pc /usr/lib64/pkgconfig/libslv2.pc
emerge ingen
stop emerge ingen after src unpack
ln -s /usr/lib64 \
/var/tmp/portage/media-sound/ingen-9999/work/ingen-9999/lv2/lv2/osc/.libs
ln -s /usr/lib64 \
/var/tmp/portage/media-sound/ingen-9999/work/ingen-9999/redlandmm/src/.libs
restart emerge
Hopefully complete.
The build didn't work for me at first.
Workaround:
ln -s /usr/lib64/pkgconfig/slv2.pc /usr/lib64/pkgconfig/libslv2.pc
emerge ingen
stop emerge ingen after src unpack
ln -s /usr/lib64 \
/var/tmp/portage/media-sound/ingen-9999/work/ingen-9999/lv2/lv2/osc/.libs
ln -s /usr/lib64 \
/var/tmp/portage/media-sound/ingen-9999/work/ingen-9999/redlandmm/src/.libs
restart emerge
To Stephane, and the team at Jackdmp.
I'm having a great run with the latest build, highly stable, and just keeps
going all day every day, even when i'm throwing orchestras at it.
I have a suggestion.
A lot of programmes seem to be going through a transition at the moment from
Alsa to Jack in the midi department. And the latest jack midi has been
delightful to use in its native environment.
Is there an opportunity here to include in Jack, a 'virtual' transition port
system of say 32 input and 32 output midi ports, that show in the gui
(Qjackctl) and enable the user to seamlessly link alsa midi into Jack midi?
An example would be, in the Jackmidi tab, a set of 'JAT ports' (32 input, 32
output), and the same in the Alsa tab? (32 input, and 32 output)
Or is something like this, for multiple midi ports, already available?
For us crusty middle aged orchestral chaps writing 'elevator music',
multiple midi ports are a must, and essential to controlling big templates
in various programmes, so any guidance, or feedback on this would be greatly
appreciated.
Alex.
Hello everyone!
First time poster, long time fan.
As a user (one of many) of LinuxSampler I'm/we're in dire need of a friendly
convolution reverb. Unfortunately I've not been able to compile JConv or
figure out how to configure BruteFIR to work with JACK and my collection of
IRs in WAVE and AIFF formats.
Frustrated I took a stab at writing a simple JACK client for the Freeverb3
convolution reverb. But I can't get it to work properly. Could anyone
knowledgeable take a look at it and help us out? I've posted the code of my
(more or less copy-and-paste) attempt here:
http://bb.linuxsampler.org/viewtopic.php?f=7&t=33#p291
TIA
--
Anders Dahnielson
<anders(a)dahnielson.com>
On Feb 15, 2008 5:13 PM, Anders Dahnielson <anders(a)dahnielson.com> wrote:
>
> On Fri, Feb 15, 2008 at 11:50 PM, Reuben Martin <reuben.m(a)gmail.com> wrote:
>
> > On Fri, Feb 15, 2008 at 4:27 PM, Anders Dahnielson
> >
> > <anders(a)dahnielson.com> wrote:
> > >
> > >
> > > On Fri, Feb 15, 2008 at 4:24 PM, Reuben Martin <reuben.m(a)gmail.com>
> wrote:
> > > >
> > > > On Fri, Feb 15, 2008 at 6:48 AM, Anders Dahnielson
> > >
> >
> > > I tried to unmask it (from the Gentoo Pro-Audio overlay) but I could not
> > > even get libdsp to build on my 64-bit system. Both jack_convolve and
> > > dssi_convolve are dependent on libconvolve which is dependent on libdsp,
> I
> > > guess.
> >
> > That's to do with some minor differences when compiling for x86_64.
> > Actually, this *should* be fixed already. I filed a bug for it myself
> > and it was (supposedly) taken care of. Make sure you've synced the
> > overlay.
> >
> > If it still doesn't work, the quick and dirty way to fix it is to add
> > -fPIC to your CFLAGS and CXXFLAGS while building these packages.
> >
>
> Still not compiling. Forgot to include the error I'm getting, here it is:
>
> x86_64-pc-linux-gnu-gcc -D_REENTRANT -D_THREAD_SAFE -D_ISOC9X_SOURCE
> -D_GNU_SOURCE -DUSE_MEMMOVE -DDSP_X86_64 -I. -I../Inlines -I/usr/include -c
> X86.c
> x86_64-pc-linux-gnu-gcc -D_REENTRANT -D_THREAD_SAFE -D_ISOC9X_SOURCE
> -D_GNU_SOURCE -DUSE_MEMMOVE -DDSP_X86_64 -I. -I../Inlines -I/usr/include -c
> X86-64.c
> X86-64.c: In function 'dsp_x86_64_iirf':
> X86-64.c:318: error: inconsistent operand constraints in an 'asm'
> make: *** [X86-64.o] Error 1
Apparently the new ebuild tries to use the x86_64 assembly that comes
with the package. It doesn't compile correctly with gcc 4.
Use the attached ebuild in it's place. Also remember to add -fPIC to
your CFLAGS / CXXFLAGS while building these three packages.
-Reuben
Hi LADs,
After some time in quarantine, meaning that it just passed almost 40
days since its last public appearance, the frivolous debutante has
matured a bit but not that much. Truth is, it is not quite healed and in
fact, it is getting seriously bloated ;)
Qtractor 0.1.1 (futile duchess) has been released!
Qtractor is an Audio/MIDI multi-Âtrack sequencer application, written in
C++ around the Qt toolkit. Its primordial target platform is Linux,
where the Jack Audio Connection Kit (JACK) for audio, and the Advanced
Linux Sound Architecture (ALSA) for MIDI are the main infrastructures to
evolve as a fairly featured Desktop Audio/MIDI Workstation GUI specially
dedicated to the personal homeÂstudio. It sits confortably tagged as for
the techno-boy bedroom home-studio. There's no genre segregation here,
it also applies to techno-girls ;).
Now seriously, it even has its own Wikipedia entry already:
http://en.wikipedia.org/wiki/Qtractor.
Back to business, these are the major highlights for this release:
- Draft user manual, contributed by James Laco Hines.
- Native Linux VST plug-in support.
- Initial DSSI plug-in support (audio effects only atm.)
- User configurable keyboard shortcuts.
- JACK server auto-start.
- Clip fade-in/out relative resizes.
- Auto time-stretch now optional.
- MIDI capture/record input quantize.
- Major plug-in infrastructure rewrite.
- Seamless plug-in drag-and-drop.
Check it out, from the official project web site:
http://qtractor.sourceforge.nethttp://sourceforge.net/projects/qtractor
Direct link for the source tarball download:
http://downloads.sourceforge.net/qtractor/qtractor-0.1.1.tar.gz
The new user manual draft is also made available:
http://downloads.sourceforge.net/qtractor/qtractor-0.1.1-user-manual.pdf
Literal change-log follows. since the last 0.1.0 (frivolous debutante)
alpha release:
- After some great user demand, keyboard shortcuts are finally
configurable, as found provisionally under Help/Shortcuts...,
for the main application menu and for the MIDI editor as well.
- Debian package gets SSE optimization disabled as default.
- At least some transport actions get to be non auto-repeatable
when pressed for much too long, as Play and Record, avoiding
the tumbling imposed from the keyboard.
- For the first time ever, jackd auto-start is now allowed (!).
- OSC service support through liblo gets optional at configure
time, now leading the way to proper DSSI plug-in hosting.
- All plug-in widget controls count are now capped to one hundred.
- Plugin paths setup is now made available on the options dialog,
overriding each of respective default settings, as implicit from
the LADSPA_PATH, DSSI_PATH and VST_PATH environment variables
(see View/Options.../Display/Plugin Paths).
- Clip fade-in/out lengths are now kept relative to tempo changes
and also to clip offset and length changes (clip resizes).
- Automatic time-stretching for all audio clips when session tempo
changes, may now be disabled/enabled as a global session option
(see View/Options.../Audio/Playback/Automatic time-stretching).
- Double-clicking on an empty area (de)selects all clips on track.
- MIDI capture (record) quantization is now an option, possibly
handy for some jerky performance musicians, as the one found
in myself ;) (see View/Options.../MIDI/Capture/Quantize).
- The global options dialog (View/Options...) has seen its Display
tab page being moved back and to the right.
- Major rewrite of the plug-in infrastructure, adding primordial
support for DSSI and native VST plug-in flavors.
- Drag-and-drop of plug-in instances are now allowed intra- and
inter-mixer strip chains, either on tracks or buses.
- Turning track record off while recording is rolling was leaving
the session in a inconsistent recording status, now fixed.
- A random but instant crash upon audition/pre-listening player
onset was hopefully fixed.
Cheers && Enjoy
--
rncbc aka Rui Nuno Capela
Quoting Anders Dahnielson <anders(a)dahnielson.com>:
> Frustrated I took a stab at writing a simple JACK client for the
> Freeverb3
> convolution reverb. But I can't get it to work properly. Could anyone
> knowledgeable take a look at it and help us out? I've posted the code of
> my
> (more or less copy-and-paste) attempt here:
>
> http://bb.linuxsampler.org/viewtopic.php?f=7&t=33#p291
Regarding recording impulses, one should really check Aliki on
http://www.kokkinizita.net/linuxaudio/ (manual and download on the download
page).
Sampo