Hi list, and happy new year to everyone,

today I have found some time to play with Linuxsampler, gigedit and others,
and noticed 2 things that I did not understand yet:

Software used:
- Ubuntu Intrepid (8.10) on AMD64
- kernel 2.6.27-9
- JACK 0.116.1
- Linuxsampler, libgig, liblscp, qsampler from CVS 20081203

1)
I created a simple .gig in gigedit, loaded it into QSampler, connected
everything in QJackCtl (external MIDI keyboard, coming in through a Yamaha
USB MIDI interface) and started playing. Everything is fine for a while, but
at some point (seems to be correlated to event density) sound output stops.
After 2-4 seconds, the queued notes are played out simultaneously (and, due
to that, this produces a rather loud sound mix). Then normal playback is
possible for a while, and then the same thing happens again.

This sounds similar to this report from the BB:
https://bb.linuxsampler.org/viewtopic.php?f=6&t=151

I used aseqdump to make sure that it's not the keyboard, interface or kernel
who is delaying things - the events seem to come in just fine, which is also
reflected in QSampler's "MIDI activity" LED (the green spot to the left of
the used/active voice indicator). It blinks as soon as MIDI activity happens,
but the corresponding notes are coming late.

I remember having seen this with LinuxSampler before, so I am pretty sure
that it's not connected to my recent 8.04->8.10 Ubuntu update.

Is this a known issue? I have not found any information on this in the FAQ
or elsewhere, except for the above mentioned URL.

2) (this might be rather qtractor- than LinuxSampler-related - not sure)
I used qtractor to create a simple percussion sequence and play that data to
QSampler (4 bars, in loop mode). I find that if I start and stop QTractor,
after the next restart of playback the volume of samples coming from
LinuxSampler seems to be a lot higher. However, the "Master Volume" slider
in the QSampler GUI is not changed.
>From aseqdump output I see that when starting playback, QTractor sends out
this SysEx MIDI message:

133:0   System exclusive           F0 7F 7F 04 01 7F 7F F7
133:0   System exclusive           F0 7F 7F 04 02 00 40 F7

According to the source (qtractor-0.3.0: src/qtractorMidiEngine.cpp, line
2903ff) this is a setMasterVolume message; but this seems to conflict with
whatever I have set in the QSampler GUI. Rui, if you are reading this: This
is a little ugly, no? Is it correct at all to send that SysEx message when
starting playback? Or should LinuxSampler not use this message?

Thanks for any answers,
Frank

------------------------------------------------------------------------------
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to