Re: [LAU] Slightly OT: Live gig with Linux AV

From: Luke Peterson <luke.peterson@email-addr-hidden>
Date: Mon Mar 29 2010 - 01:46:49 EEST

The recording of my first linux performance with my band Bonjour, Ganesh!
from last Saturday (3-20) just got loaded up on archive.org:

http://www.archive.org/details/bongan2010-03-20.flac24

I'm driving a laptop running a stripped-down Ubuntu 9.10 install with an
M-Audio Axiom 61, playing a couple public domain soundfonts using
fluidsynth, and bristol -hammond, all through JACK and ALSA. A complete
write-up of the rig is here:
http://lukepeterson.com/2010/02/07/arriving-midi-keyboard-live-rig/

I switch patches by changing the midi output channel on my controller: I've
got various soundfonts attached to midi channels 1-8 and bristol running on
channel 9 (and 10 and 11).

I've experienced a few issues, and I'd appreciate any advice you all can
offer with the following items:

1. fluidsynth (via qsynth) sometimes will unreplicably decide to start
playing the patch I've got attached to channel 1 on channel 9, which means I
sometimes end up getting a fair amount of Rhodes in my Hammond. It's a quick
15-second fix and it really doesn't sound all that bad, but it makes me
nervous. Anybody else experienced this?

2. If I set bristol to listen to channel 1, it always plays regardless what
channel I set my controller to. In the hammond implementation, channel 1 is
mapped to the upper manual, channel 2 to the lower, channel 3 to the pedals.
Channel 4, despite being outside of bristol's assigned range, still gives me
hammond. I solve this problem by assigning bristol to the highest midi
channels I'll use (since this only happens with higher channels, not lower
channels), but it would be nice to have some flexibility.

3. I've read all the documentation and forum posts, and looked through the
source code, but I can't for the life of me get bristol to run the mini and
hammond sim synths simultaneously.

4. I need to find some way to level my patches: some of my soundfonts are
much louder than others, and while my expression pedal is mapped to volume
in both QSynth and bristol, transition between patches can be a bit rocky.
It would be great to normalize the volume obtained from each of the patches
(but still pressure-responsive), and map my expression pedal or a slider to
a global volume control. I'm sure there's an easy fix, but I haven't done
enough digging to find a solution.

Aside from these issues, at this particular show I had almost nothing out of
my monitor (a consequence of playing in a 10-piece band at a club with 3
house monitors on stage and being too lazy to bring my own), and was a
little disappointed in what I felt was a bit of a distant performance. But
altogether I'm proud of having figured this stuff out well enough to
perform, the quality of the music and performance notwithstanding. I took a
lot of advice from the archives of this list, and from forum participation
and documentation authored by members of this list, so thank you very much
for all your help! (and, if any of my bandmates happen to read this, I also
very much appreciate their patience while I spent a bunch of rehearsals
messing around with shell scripts)

The most prominent keys are in Ready to Wait (
http://www.archive.org/download/bongan2010-03-20.flac24/bongan2010-03-20d01t05.ogg)
and The Dog Song (
http://www.archive.org/download/bongan2010-03-20.flac24/bongan2010-03-20d01t06.ogg
).

Thanks again,

Luke

-----
Luke Peterson

On Tue, Mar 23, 2010 at 5:49 PM, Patrick Shirkey <pshirkey@email-addr-hiddenm
> wrote:

>
>
> On 03/24/2010 02:34 AM, Teza wrote:
> > Hi, Patrick, I lived four years down under and two in Sydney before
> > living for Melbourne, I think it would be nice that your do some
> > recording of your gig and put them on line with an explanation how you
> > did it. Wish you good luke for your live performance.
> > I can see your using Xjadeo and Lives, could you tell us what for? Are
> > you doing Dj video while mixing music?
> >
> >
>
>
> Yes, I should have said this was going to be a purely DJ set but not I
> have expanded it to be a DJ/VJ set. Anyhow all of it is running Linux
> tools. xjadeo, vlc, mplayer, LiVes are the video components of my setup.
> Most of the work will be done with LiVes though some of the audio tracks
> I have only in mp4 format so Ineed to use mplayer or vlc to add them
> into the mix via jackEQ.
>
>
> Cheers.
>
>
> Patrick Shirkey
> Boost Hardware Ltd
>
>
>
>
>
> > Best regards from Paris
> > Tez@.
> >
> >
> ...............................................................................................................................
> > Le 23/03/2010 15:51, Patrick Shirkey a écrit :
> >
> >> Hi,
> >>
> >> I am running an event in Sydney this Fri 26. It's my first real Linux
> >> Audio gig for almost 6 years so it's well overdue. this is going to be a
> >> purely DJ set but I am going to do as much as possible with Linux tools
> >> just for the fun of it. I figure I might as well push my self and the
> >> tools rather than play it safe with standard equipment.
> >>
> >> Details here: http://djcj.org/events
> >>
> >> I thought some of you might be interested in the tools (weapons) I have
> >> chosen for this one.
> >>
> >> jack2
> >> qjackctl+alsa_out
> >> jackEQ
> >> jack-rack
> >> alsaplayer x 2
> >> Hydrogen
> >> LiVes
> >> vlc
> >> xjadeo
> >> mplayer
> >>
> >>
> >> I am running it all on my Compaq Presario cq40 dual core AMD Turion, 4GB
> >> RAM with onboard ATI /radeon graphics and hda_intel audio. Dual Monitor
> >> setup running closed source ATI drivers for opengl hardware acceleration
> >> and Gnome desktop on Fedora 11. I'm also currently upgrading to f12 a
> >> second Toshiba notebook. Single core Intel Celeron, 2GB RAM, nVidia
> >> quadro graphics which I might take along too for additional graphics and
> >> to take some load off the primary machine if I can get it all upgraded
> >> and running smoothly in time. In that case I will run the audio tools on
> >> the main machine and LiVes on the other.
> >>
> >> For master audio output I will be using my maudio USB Quattro with
> >> jackEQ as always. I will be running the quattro into the house pioneer
> >> dj mixer for additional control and fx and will have 2 cdj's for
> >> additional sampling mayhem and backup in case anything goes wrong with
> >> the primary machine...
> >>
> >> I also have an external vga->composite adapter box to allow me to
> >> connect to the inhouse projector.
> >>
> >> Unfortunately with all that running I don't think the disks will be able
> >> to cope with recording the session. With LiVes in the mix I'm looking at
> >> a stable 80 - 90% CPU load. Currently the memory is stable at 65%. If I
> >> get the second machine up I will look at piping the house mix back into
> >> the system and record the whole thing on the second device for the
> >> quattro. alsa_in to the rescue there too.
> >>
> >>
> >>
> >> Cheers.
> >>
> >>
> >>
> >
> >
> > _______________________________________________
> > Linux-audio-user mailing list
> > Linux-audio-user@email-addr-hidden
> > http://lists.linuxaudio.org/listinfo/linux-audio-user
> >
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-user
>

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Mon Mar 29 04:15:02 2010

This archive was generated by hypermail 2.1.8 : Mon Mar 29 2010 - 04:15:02 EEST